Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
T
TestToolChainDemo
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Commits
Issue Boards
Open sidebar
dsq
TestToolChainDemo
Commits
5bc55211
Commit
5bc55211
authored
May 25, 2026
by
dong
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
切换6.1.1
parent
2da408d7
Changes
2
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
1198 additions
and
0 deletions
+1198
-0
libkn_api.h
harmonyApp/entry/src/main/cpp/include/arm64-v8a/libkn_api.h
+6
-0
libkn_api.h
harmonyApp/entry/src/main/cpp/include/x86_64/libkn_api.h
+1192
-0
No files found.
harmonyApp/entry/src/main/cpp/include/libkn_api.h
→
harmonyApp/entry/src/main/cpp/include/
arm64-v8a/
libkn_api.h
View file @
5bc55211
...
@@ -202,13 +202,16 @@ extern void androidx_compose_ui_arkui_ArkUIViewController_dispatchHoverEvent(voi
...
@@ -202,13 +202,16 @@ extern void androidx_compose_ui_arkui_ArkUIViewController_dispatchHoverEvent(voi
extern
void
androidx_compose_ui_arkui_ArkUIViewController_dispatchMouseEvent
(
void
*
controllerRef
);
extern
void
androidx_compose_ui_arkui_ArkUIViewController_dispatchMouseEvent
(
void
*
controllerRef
);
extern
libkn_KBoolean
androidx_compose_ui_arkui_ArkUIViewController_dispatchTouchEvent
(
void
*
controllerRef
,
void
*
nativeTouchEvent
,
libkn_KBoolean
ignoreInteropView
);
extern
libkn_KBoolean
androidx_compose_ui_arkui_ArkUIViewController_dispatchTouchEvent
(
void
*
controllerRef
,
void
*
nativeTouchEvent
,
libkn_KBoolean
ignoreInteropView
);
extern
void
AndroidxComposeUiArkuiArkUiViewControllerDraw
(
void
*
controllerRef
,
void
*
canvas
);
extern
void
AndroidxComposeUiArkuiArkUiViewControllerDraw
(
void
*
controllerRef
,
void
*
canvas
);
extern
libkn_KInt
androidx_compose_ui_arkui_ArkUIViewController_findNodeIdAt
(
void
*
controllerRef
,
libkn_KFloat
x
,
libkn_KFloat
y
);
extern
const
char
*
androidx_compose_ui_arkui_ArkUIViewController_getId
(
void
*
controllerRef
);
extern
const
char
*
androidx_compose_ui_arkui_ArkUIViewController_getId
(
void
*
controllerRef
);
extern
void
*
AndroidxComposeUiArkuiArkUiViewControllerGetJsNode
(
void
*
controllerRef
);
extern
void
*
AndroidxComposeUiArkuiArkUiViewControllerGetJsNode
(
void
*
controllerRef
);
extern
libkn_KInt
androidx_compose_ui_arkui_ArkUIViewController_getRendererTypeId
();
extern
void
*
androidx_compose_ui_arkui_ArkUIViewController_getXComponentRender
(
void
*
controllerRef
);
extern
void
*
androidx_compose_ui_arkui_ArkUIViewController_getXComponentRender
(
void
*
controllerRef
);
extern
void
androidx_compose_ui_arkui_ArkUIViewController_initFusionRendererNode
(
void
*
controllerRef
,
libkn_KBoolean
enableCApi
,
void
*
rootContent
,
void
*
frameMgr
);
extern
void
androidx_compose_ui_arkui_ArkUIViewController_initFusionRendererNode
(
void
*
controllerRef
,
libkn_KBoolean
enableCApi
,
void
*
rootContent
,
void
*
frameMgr
);
extern
void
androidx_compose_ui_arkui_ArkUIViewController_keyboardWillHide
(
void
*
controllerRef
);
extern
void
androidx_compose_ui_arkui_ArkUIViewController_keyboardWillHide
(
void
*
controllerRef
);
extern
void
androidx_compose_ui_arkui_ArkUIViewController_keyboardWillShow
(
void
*
controllerRef
,
libkn_KFloat
keyboardHeight
);
extern
void
androidx_compose_ui_arkui_ArkUIViewController_keyboardWillShow
(
void
*
controllerRef
,
libkn_KFloat
keyboardHeight
);
extern
libkn_KBoolean
androidx_compose_ui_arkui_ArkUIViewController_onBackPress
(
void
*
controllerRef
);
extern
libkn_KBoolean
androidx_compose_ui_arkui_ArkUIViewController_onBackPress
(
void
*
controllerRef
);
extern
void
androidx_compose_ui_arkui_ArkUIViewController_onConfigurationUpdate
(
void
*
controllerRef
);
extern
void
androidx_compose_ui_arkui_ArkUIViewController_onFinalize
(
void
*
controllerRef
);
extern
void
androidx_compose_ui_arkui_ArkUIViewController_onFinalize
(
void
*
controllerRef
);
extern
void
androidx_compose_ui_arkui_ArkUIViewController_onFocusEvent
(
void
*
controllerRef
);
extern
void
androidx_compose_ui_arkui_ArkUIViewController_onFocusEvent
(
void
*
controllerRef
);
extern
void
androidx_compose_ui_arkui_ArkUIViewController_onFrame
(
void
*
controllerRef
,
libkn_KLong
timestamp
,
libkn_KLong
targetTimestamp
);
extern
void
androidx_compose_ui_arkui_ArkUIViewController_onFrame
(
void
*
controllerRef
,
libkn_KLong
timestamp
,
libkn_KLong
targetTimestamp
);
...
@@ -1111,13 +1114,16 @@ typedef struct {
...
@@ -1111,13 +1114,16 @@ typedef struct {
void
(
*
_Export_ArkUIViewController_dispatchMouseEvent
)(
void
*
controllerRef
);
void
(
*
_Export_ArkUIViewController_dispatchMouseEvent
)(
void
*
controllerRef
);
libkn_KBoolean
(
*
_Export_ArkUIViewController_dispatchTouchEvent
)(
void
*
controllerRef
,
void
*
nativeTouchEvent
,
libkn_KBoolean
ignoreInteropView
);
libkn_KBoolean
(
*
_Export_ArkUIViewController_dispatchTouchEvent
)(
void
*
controllerRef
,
void
*
nativeTouchEvent
,
libkn_KBoolean
ignoreInteropView
);
void
(
*
_Export_ArkUIViewController_draw
)(
void
*
controllerRef
,
void
*
canvas
);
void
(
*
_Export_ArkUIViewController_draw
)(
void
*
controllerRef
,
void
*
canvas
);
libkn_KInt
(
*
_Export_ArkUIViewController_findNodeIdAt
)(
void
*
controllerRef
,
libkn_KFloat
x
,
libkn_KFloat
y
);
const
char
*
(
*
_Export_ArkUIViewController_getId
)(
void
*
controllerRef
);
const
char
*
(
*
_Export_ArkUIViewController_getId
)(
void
*
controllerRef
);
void
*
(
*
_Export_ArkUIViewController_getJsNode
)(
void
*
controllerRef
);
void
*
(
*
_Export_ArkUIViewController_getJsNode
)(
void
*
controllerRef
);
libkn_KInt
(
*
_Export_ArkUIViewController_getRendererTypeId
)();
void
*
(
*
_Export_ArkUIViewController_getXComponentRender
)(
void
*
controllerRef
);
void
*
(
*
_Export_ArkUIViewController_getXComponentRender
)(
void
*
controllerRef
);
void
(
*
_Export_ArkUIViewController_initFusionRendererNode
)(
void
*
controllerRef
,
libkn_KBoolean
enableCApi
,
void
*
rootContent
,
void
*
frameMgr
);
void
(
*
_Export_ArkUIViewController_initFusionRendererNode
)(
void
*
controllerRef
,
libkn_KBoolean
enableCApi
,
void
*
rootContent
,
void
*
frameMgr
);
void
(
*
_Export_ArkUIViewController_keyboardWillHide
)(
void
*
controllerRef
);
void
(
*
_Export_ArkUIViewController_keyboardWillHide
)(
void
*
controllerRef
);
void
(
*
_Export_ArkUIViewController_keyboardWillShow
)(
void
*
controllerRef
,
libkn_KFloat
keyboardHeight
);
void
(
*
_Export_ArkUIViewController_keyboardWillShow
)(
void
*
controllerRef
,
libkn_KFloat
keyboardHeight
);
libkn_KBoolean
(
*
_Export_ArkUIViewController_onBackPress
)(
void
*
controllerRef
);
libkn_KBoolean
(
*
_Export_ArkUIViewController_onBackPress
)(
void
*
controllerRef
);
void
(
*
_Export_ArkUIViewController_onConfigurationUpdate
)(
void
*
controllerRef
);
void
(
*
_Export_ArkUIViewController_onFinalize
)(
void
*
controllerRef
);
void
(
*
_Export_ArkUIViewController_onFinalize
)(
void
*
controllerRef
);
void
(
*
_Export_ArkUIViewController_onFocusEvent
)(
void
*
controllerRef
);
void
(
*
_Export_ArkUIViewController_onFocusEvent
)(
void
*
controllerRef
);
void
(
*
_Export_ArkUIViewController_onFrame
)(
void
*
controllerRef
,
libkn_KLong
timestamp
,
libkn_KLong
targetTimestamp
);
void
(
*
_Export_ArkUIViewController_onFrame
)(
void
*
controllerRef
,
libkn_KLong
timestamp
,
libkn_KLong
targetTimestamp
);
...
...
harmonyApp/entry/src/main/cpp/include/x86_64/libkn_api.h
0 → 100644
View file @
5bc55211
#ifndef KONAN_LIBKN_H
#define KONAN_LIBKN_H
#ifdef __cplusplus
extern
"C"
{
#endif
#ifdef __cplusplus
typedef
bool
libkn_KBoolean
;
#else
typedef
_Bool
libkn_KBoolean
;
#endif
typedef
unsigned
short
libkn_KChar
;
typedef
signed
char
libkn_KByte
;
typedef
short
libkn_KShort
;
typedef
int
libkn_KInt
;
typedef
long
long
libkn_KLong
;
typedef
unsigned
char
libkn_KUByte
;
typedef
unsigned
short
libkn_KUShort
;
typedef
unsigned
int
libkn_KUInt
;
typedef
unsigned
long
long
libkn_KULong
;
typedef
float
libkn_KFloat
;
typedef
double
libkn_KDouble
;
typedef
float
__attribute__
((
__vector_size__
(
16
)))
libkn_KVector128
;
typedef
void
*
libkn_KNativePtr
;
struct
libkn_KType
;
typedef
struct
libkn_KType
libkn_KType
;
typedef
struct
{
libkn_KNativePtr
pinned
;
}
libkn_kref_kotlin_Byte
;
typedef
struct
{
libkn_KNativePtr
pinned
;
}
libkn_kref_kotlin_Short
;
typedef
struct
{
libkn_KNativePtr
pinned
;
}
libkn_kref_kotlin_Int
;
typedef
struct
{
libkn_KNativePtr
pinned
;
}
libkn_kref_kotlin_Long
;
typedef
struct
{
libkn_KNativePtr
pinned
;
}
libkn_kref_kotlin_Float
;
typedef
struct
{
libkn_KNativePtr
pinned
;
}
libkn_kref_kotlin_Double
;
typedef
struct
{
libkn_KNativePtr
pinned
;
}
libkn_kref_kotlin_Char
;
typedef
struct
{
libkn_KNativePtr
pinned
;
}
libkn_kref_kotlin_Boolean
;
typedef
struct
{
libkn_KNativePtr
pinned
;
}
libkn_kref_kotlin_Unit
;
typedef
struct
{
libkn_KNativePtr
pinned
;
}
libkn_kref_kotlin_UByte
;
typedef
struct
{
libkn_KNativePtr
pinned
;
}
libkn_kref_kotlin_UShort
;
typedef
struct
{
libkn_KNativePtr
pinned
;
}
libkn_kref_kotlin_UInt
;
typedef
struct
{
libkn_KNativePtr
pinned
;
}
libkn_kref_kotlin_ULong
;
typedef
struct
{
libkn_KNativePtr
pinned
;
}
libkn_kref_com_dong_demo013_debug_DebugAllTypesData
;
typedef
struct
{
libkn_KNativePtr
pinned
;
}
libkn_kref_kotlin_Any
;
typedef
struct
{
libkn_KNativePtr
pinned
;
}
libkn_kref_kotlin_BooleanArray
;
typedef
struct
{
libkn_KNativePtr
pinned
;
}
libkn_kref_kotlin_ByteArray
;
typedef
struct
{
libkn_KNativePtr
pinned
;
}
libkn_kref_com_dong_demo013_debug_ComplexClass1
;
typedef
struct
{
libkn_KNativePtr
pinned
;
}
libkn_kref_com_dong_demo013_debug_ComplexClass2
;
typedef
struct
{
libkn_KNativePtr
pinned
;
}
libkn_kref_com_dong_demo013_debug_ComplexClass
;
typedef
struct
{
libkn_KNativePtr
pinned
;
}
libkn_kref_kotlin_Function1
;
typedef
struct
{
libkn_KNativePtr
pinned
;
}
libkn_kref_kotlin_CharArray
;
typedef
struct
{
libkn_KNativePtr
pinned
;
}
libkn_kref_kotlin_DoubleArray
;
typedef
struct
{
libkn_KNativePtr
pinned
;
}
libkn_kref_kotlin_FloatArray
;
typedef
struct
{
libkn_KNativePtr
pinned
;
}
libkn_kref_kotlin_Array
;
typedef
struct
{
libkn_KNativePtr
pinned
;
}
libkn_kref_kotlin_IntArray
;
typedef
struct
{
libkn_KNativePtr
pinned
;
}
libkn_kref_kotlin_LongArray
;
typedef
struct
{
libkn_KNativePtr
pinned
;
}
libkn_kref_kotlin_ShortArray
;
typedef
struct
{
libkn_KNativePtr
pinned
;
}
libkn_kref_com_dong_demo013_debug_ComplexThreeClass
;
typedef
struct
{
libkn_KNativePtr
pinned
;
}
libkn_kref_com_dong_demo013_debug_ComplexNode
;
typedef
struct
{
libkn_KNativePtr
pinned
;
}
libkn_kref_com_dong_demo013_debug_TerminalComplex
;
typedef
struct
{
libkn_KNativePtr
pinned
;
}
libkn_kref_com_dong_demo013_debug_LeafLayer
;
typedef
struct
{
libkn_KNativePtr
pinned
;
}
libkn_kref_com_dong_demo013_debug_BranchLayer
;
typedef
struct
{
libkn_KNativePtr
pinned
;
}
libkn_kref_com_dong_demo013_debug_DebugTenLevelRoot
;
typedef
struct
{
libkn_KNativePtr
pinned
;
}
libkn_kref_com_dong_demo013_debug_DebugTenLevelData
;
typedef
struct
{
libkn_KNativePtr
pinned
;
}
libkn_kref_com_dong_demo013_debug_TenSampleNode
;
typedef
struct
{
libkn_KNativePtr
pinned
;
}
libkn_kref_com_dong_demo013_debug_TenSampleAtom
;
typedef
struct
{
libkn_KNativePtr
pinned
;
}
libkn_kref_com_dong_demo013_debug_TenSampleFloorLeaf
;
typedef
struct
{
libkn_KNativePtr
pinned
;
}
libkn_kref_com_dong_demo013_debug_TenSampleFloorInternal
;
typedef
struct
{
libkn_KNativePtr
pinned
;
}
libkn_kref_com_dong_demo013_debug_TenSampleSideBranch
;
typedef
struct
{
libkn_KNativePtr
pinned
;
}
libkn_kref_com_dong_demo013_debug_TenSampleRoot
;
typedef
struct
{
libkn_KNativePtr
pinned
;
}
libkn_kref_com_dong_demo013_debug_DebugTenLevelSample
;
typedef
struct
{
libkn_KNativePtr
pinned
;
}
libkn_kref_com_dong_demo013_debug_debugClass
;
typedef
struct
{
libkn_KNativePtr
pinned
;
}
libkn_kref_com_dong_demo013_navigation_ComposeGroup
;
typedef
struct
{
libkn_KNativePtr
pinned
;
}
libkn_kref_com_dong_demo013_navigation_ComposeGroup_Ui
;
typedef
struct
{
libkn_KNativePtr
pinned
;
}
libkn_kref_com_dong_demo013_navigation_ComposeGroup_Foundation
;
typedef
struct
{
libkn_KNativePtr
pinned
;
}
libkn_kref_com_dong_demo013_navigation_ComposeGroup_Material
;
typedef
struct
{
libkn_KNativePtr
pinned
;
}
libkn_kref_com_dong_demo013_navigation_ComposeGroup_Benchmark
;
typedef
struct
{
libkn_KNativePtr
pinned
;
}
libkn_kref_com_dong_demo013_navigation_ComposeGroup_Platform
;
typedef
struct
{
libkn_KNativePtr
pinned
;
}
libkn_kref_com_dong_demo013_navigation_ComponentDemo
;
typedef
struct
{
libkn_KNativePtr
pinned
;
}
libkn_kref_com_dong_demo013_navigation_Page
;
typedef
struct
{
libkn_KNativePtr
pinned
;
}
libkn_kref_com_dong_demo013_navigation_Page_Home
;
typedef
struct
{
libkn_KNativePtr
pinned
;
}
libkn_kref_com_dong_demo013_navigation_Page_Detail
;
typedef
struct
{
libkn_KNativePtr
pinned
;
}
libkn_kref_com_dong_demo013_LogController
;
typedef
struct
{
libkn_KNativePtr
pinned
;
}
libkn_kref_com_dong_demo013_TimerController
;
extern
void
*
MainArkUIViewController
(
void
*
env
);
extern
libkn_KInt
hiLogPrintMsg
(
libkn_KUInt
type
,
libkn_KUInt
level
,
libkn_KUInt
domain
,
const
char
*
tag
,
const
char
*
message
);
extern
void
testArkTsToKotin
();
extern
libkn_KInt
kn_get_render_backend_id
();
extern
void
InitJsRenderNodeContext
(
void
*
env
,
void
*
nodeConstructor
,
void
*
statusModifyConstructor
,
libkn_KDouble
ratio
,
libkn_KBoolean
fixed
);
extern
void
androidx_compose_ui_arkui_ArkUIViewController_aboutToAppear
(
void
*
controllerRef
);
extern
void
androidx_compose_ui_arkui_ArkUIViewController_aboutToDisappear
(
void
*
controllerRef
);
extern
void
androidx_compose_ui_arkui_ArkUIViewController_cancelSyncRefresh
(
void
*
controllerRef
,
libkn_KInt
refreshId
);
extern
void
androidx_compose_ui_arkui_ArkUIViewController_dispatchHoverEvent
(
void
*
controllerRef
);
extern
void
androidx_compose_ui_arkui_ArkUIViewController_dispatchMouseEvent
(
void
*
controllerRef
);
extern
libkn_KBoolean
androidx_compose_ui_arkui_ArkUIViewController_dispatchTouchEvent
(
void
*
controllerRef
,
void
*
nativeTouchEvent
,
libkn_KBoolean
ignoreInteropView
);
extern
void
AndroidxComposeUiArkuiArkUiViewControllerDraw
(
void
*
controllerRef
,
void
*
canvas
);
extern
libkn_KInt
androidx_compose_ui_arkui_ArkUIViewController_findNodeIdAt
(
void
*
controllerRef
,
libkn_KFloat
x
,
libkn_KFloat
y
);
extern
const
char
*
androidx_compose_ui_arkui_ArkUIViewController_getId
(
void
*
controllerRef
);
extern
void
*
AndroidxComposeUiArkuiArkUiViewControllerGetJsNode
(
void
*
controllerRef
);
extern
libkn_KInt
androidx_compose_ui_arkui_ArkUIViewController_getRendererTypeId
();
extern
void
*
androidx_compose_ui_arkui_ArkUIViewController_getXComponentRender
(
void
*
controllerRef
);
extern
void
androidx_compose_ui_arkui_ArkUIViewController_initFusionRendererNode
(
void
*
controllerRef
,
libkn_KBoolean
enableCApi
,
void
*
rootContent
,
void
*
frameMgr
);
extern
void
androidx_compose_ui_arkui_ArkUIViewController_keyboardWillHide
(
void
*
controllerRef
);
extern
void
androidx_compose_ui_arkui_ArkUIViewController_keyboardWillShow
(
void
*
controllerRef
,
libkn_KFloat
keyboardHeight
);
extern
libkn_KBoolean
androidx_compose_ui_arkui_ArkUIViewController_onBackPress
(
void
*
controllerRef
);
extern
void
androidx_compose_ui_arkui_ArkUIViewController_onConfigurationUpdate
(
void
*
controllerRef
);
extern
void
androidx_compose_ui_arkui_ArkUIViewController_onFinalize
(
void
*
controllerRef
);
extern
void
androidx_compose_ui_arkui_ArkUIViewController_onFocusEvent
(
void
*
controllerRef
);
extern
void
androidx_compose_ui_arkui_ArkUIViewController_onFrame
(
void
*
controllerRef
,
libkn_KLong
timestamp
,
libkn_KLong
targetTimestamp
);
extern
void
AndroidXComposeUIArkUIArkUIViewControllerOnIdle
(
void
*
controllerRef
,
libkn_KLong
timeLeft
);
extern
void
androidx_compose_ui_arkui_ArkUIViewController_onKeyEvent
(
void
*
controllerRef
);
extern
void
androidx_compose_ui_arkui_ArkUIViewController_onPageHide
(
void
*
controllerRef
);
extern
void
androidx_compose_ui_arkui_ArkUIViewController_onPageShow
(
void
*
controllerRef
);
extern
void
androidx_compose_ui_arkui_ArkUIViewController_onSurfaceChanged
(
void
*
controllerRef
,
libkn_KInt
width
,
libkn_KInt
height
);
extern
void
androidx_compose_ui_arkui_ArkUIViewController_onSurfaceCreated
(
void
*
controllerRef
,
void
*
xcomponentPtr
,
libkn_KInt
width
,
libkn_KInt
height
);
extern
void
androidx_compose_ui_arkui_ArkUIViewController_onSurfaceDestroyed
(
void
*
controllerRef
);
extern
void
androidx_compose_ui_arkui_ArkUIViewController_onSurfaceHide
(
void
*
controllerRef
);
extern
void
androidx_compose_ui_arkui_ArkUIViewController_onSurfaceShow
(
void
*
controllerRef
);
extern
libkn_KInt
androidx_compose_ui_arkui_ArkUIViewController_requestSyncRefresh
(
void
*
controllerRef
);
extern
const
char
*
androidx_compose_ui_arkui_ArkUIViewController_sendMessage
(
void
*
controllerRef
,
const
char
*
type
,
const
char
*
message
);
extern
void
androidx_compose_ui_arkui_ArkUIViewController_setContext
(
void
*
controllerRef
,
void
*
context
);
extern
void
androidx_compose_ui_arkui_ArkUIViewController_setEnv
(
void
*
controllerRef
,
void
*
env
);
extern
void
androidx_compose_ui_arkui_ArkUIViewController_setId
(
void
*
controllerRef
,
const
char
*
id
);
extern
void
androidx_compose_ui_arkui_ArkUIViewController_setLocaleAndStringProvider
(
void
*
controllerRef
,
void
*
provider
);
extern
void
androidx_compose_ui_arkui_ArkUIViewController_setMessenger
(
void
*
controllerRef
,
void
*
messenger
);
extern
void
androidx_compose_ui_arkui_ArkUIViewController_setRendererBackendId
(
void
*
controllerRef
,
libkn_KInt
backendId
);
extern
void
androidx_compose_ui_arkui_ArkUIViewController_setRootView
(
void
*
controllerRef
,
void
*
backRootView
,
void
*
foreRootView
,
void
*
touchableRootView
);
extern
void
androidx_compose_ui_arkui_ArkUIViewController_setUIContext
(
void
*
controllerRef
,
void
*
uiContext
);
extern
void
androidx_compose_ui_arkui_ArkUIViewController_setXComponentRender
(
void
*
controllerRef
,
void
*
render
);
extern
void
androidx_compose_ui_arkui_init
(
void
*
env
,
void
*
exports
);
typedef
struct
{
/* Service functions. */
void
(
*
DisposeStablePointer
)(
libkn_KNativePtr
ptr
);
void
(
*
DisposeString
)(
const
char
*
string
);
libkn_KBoolean
(
*
IsInstance
)(
libkn_KNativePtr
ref
,
const
libkn_KType
*
type
);
libkn_kref_kotlin_Byte
(
*
createNullableByte
)(
libkn_KByte
);
libkn_KByte
(
*
getNonNullValueOfByte
)(
libkn_kref_kotlin_Byte
);
libkn_kref_kotlin_Short
(
*
createNullableShort
)(
libkn_KShort
);
libkn_KShort
(
*
getNonNullValueOfShort
)(
libkn_kref_kotlin_Short
);
libkn_kref_kotlin_Int
(
*
createNullableInt
)(
libkn_KInt
);
libkn_KInt
(
*
getNonNullValueOfInt
)(
libkn_kref_kotlin_Int
);
libkn_kref_kotlin_Long
(
*
createNullableLong
)(
libkn_KLong
);
libkn_KLong
(
*
getNonNullValueOfLong
)(
libkn_kref_kotlin_Long
);
libkn_kref_kotlin_Float
(
*
createNullableFloat
)(
libkn_KFloat
);
libkn_KFloat
(
*
getNonNullValueOfFloat
)(
libkn_kref_kotlin_Float
);
libkn_kref_kotlin_Double
(
*
createNullableDouble
)(
libkn_KDouble
);
libkn_KDouble
(
*
getNonNullValueOfDouble
)(
libkn_kref_kotlin_Double
);
libkn_kref_kotlin_Char
(
*
createNullableChar
)(
libkn_KChar
);
libkn_KChar
(
*
getNonNullValueOfChar
)(
libkn_kref_kotlin_Char
);
libkn_kref_kotlin_Boolean
(
*
createNullableBoolean
)(
libkn_KBoolean
);
libkn_KBoolean
(
*
getNonNullValueOfBoolean
)(
libkn_kref_kotlin_Boolean
);
libkn_kref_kotlin_Unit
(
*
createNullableUnit
)(
void
);
libkn_kref_kotlin_UByte
(
*
createNullableUByte
)(
libkn_KUByte
);
libkn_KUByte
(
*
getNonNullValueOfUByte
)(
libkn_kref_kotlin_UByte
);
libkn_kref_kotlin_UShort
(
*
createNullableUShort
)(
libkn_KUShort
);
libkn_KUShort
(
*
getNonNullValueOfUShort
)(
libkn_kref_kotlin_UShort
);
libkn_kref_kotlin_UInt
(
*
createNullableUInt
)(
libkn_KUInt
);
libkn_KUInt
(
*
getNonNullValueOfUInt
)(
libkn_kref_kotlin_UInt
);
libkn_kref_kotlin_ULong
(
*
createNullableULong
)(
libkn_KULong
);
libkn_KULong
(
*
getNonNullValueOfULong
)(
libkn_kref_kotlin_ULong
);
/* User functions. */
struct
{
struct
{
struct
{
struct
{
struct
{
struct
{
struct
{
libkn_KType
*
(
*
_type
)(
void
);
libkn_kref_com_dong_demo013_debug_DebugAllTypesData
(
*
DebugAllTypesData
)();
libkn_kref_kotlin_Any
(
*
get_anyBoolean
)(
libkn_kref_com_dong_demo013_debug_DebugAllTypesData
thiz
);
libkn_kref_kotlin_Any
(
*
get_anyNumber
)(
libkn_kref_com_dong_demo013_debug_DebugAllTypesData
thiz
);
libkn_kref_kotlin_Any
(
*
get_anyValue
)(
libkn_kref_com_dong_demo013_debug_DebugAllTypesData
thiz
);
libkn_KInt
(
*
get_binaryValue
)(
libkn_kref_com_dong_demo013_debug_DebugAllTypesData
thiz
);
libkn_KBoolean
(
*
get_booleanFalse
)(
libkn_kref_com_dong_demo013_debug_DebugAllTypesData
thiz
);
libkn_kref_kotlin_BooleanArray
(
*
get_booleanPrimitiveArray
)(
libkn_kref_com_dong_demo013_debug_DebugAllTypesData
thiz
);
libkn_KBoolean
(
*
get_booleanTrue
)(
libkn_kref_com_dong_demo013_debug_DebugAllTypesData
thiz
);
libkn_kref_kotlin_ByteArray
(
*
get_byteArray
)(
libkn_kref_com_dong_demo013_debug_DebugAllTypesData
thiz
);
libkn_KByte
(
*
get_byteValue
)(
libkn_kref_com_dong_demo013_debug_DebugAllTypesData
thiz
);
libkn_kref_com_dong_demo013_debug_ComplexClass1
(
*
get_c1
)(
libkn_kref_com_dong_demo013_debug_DebugAllTypesData
thiz
);
libkn_kref_com_dong_demo013_debug_ComplexClass2
(
*
get_c2
)(
libkn_kref_com_dong_demo013_debug_DebugAllTypesData
thiz
);
libkn_kref_com_dong_demo013_debug_ComplexClass
(
*
get_c3
)(
libkn_kref_com_dong_demo013_debug_DebugAllTypesData
thiz
);
libkn_kref_kotlin_Function1
(
*
get_callback
)(
libkn_kref_com_dong_demo013_debug_DebugAllTypesData
thiz
);
libkn_KChar
(
*
get_charEscape
)(
libkn_kref_com_dong_demo013_debug_DebugAllTypesData
thiz
);
libkn_kref_kotlin_CharArray
(
*
get_charPrimitiveArray
)(
libkn_kref_com_dong_demo013_debug_DebugAllTypesData
thiz
);
libkn_KChar
(
*
get_charUnicode
)(
libkn_kref_com_dong_demo013_debug_DebugAllTypesData
thiz
);
libkn_KChar
(
*
get_charValue
)(
libkn_kref_com_dong_demo013_debug_DebugAllTypesData
thiz
);
libkn_kref_kotlin_DoubleArray
(
*
get_doublePrimitiveArray
)(
libkn_kref_com_dong_demo013_debug_DebugAllTypesData
thiz
);
libkn_KDouble
(
*
get_doubleValue
)(
libkn_kref_com_dong_demo013_debug_DebugAllTypesData
thiz
);
libkn_kref_kotlin_FloatArray
(
*
get_floatPrimitiveArray
)(
libkn_kref_com_dong_demo013_debug_DebugAllTypesData
thiz
);
libkn_KFloat
(
*
get_floatValue
)(
libkn_kref_com_dong_demo013_debug_DebugAllTypesData
thiz
);
libkn_KInt
(
*
get_hexValue
)(
libkn_kref_com_dong_demo013_debug_DebugAllTypesData
thiz
);
libkn_kref_kotlin_Array
(
*
get_initArray
)(
libkn_kref_com_dong_demo013_debug_DebugAllTypesData
thiz
);
libkn_kref_kotlin_Array
(
*
get_intArray
)(
libkn_kref_com_dong_demo013_debug_DebugAllTypesData
thiz
);
libkn_kref_kotlin_IntArray
(
*
get_intPrimitiveArray
)(
libkn_kref_com_dong_demo013_debug_DebugAllTypesData
thiz
);
libkn_KInt
(
*
get_intValue
)(
libkn_kref_com_dong_demo013_debug_DebugAllTypesData
thiz
);
libkn_KInt
(
*
get_largeNumber
)(
libkn_kref_com_dong_demo013_debug_DebugAllTypesData
thiz
);
libkn_kref_kotlin_LongArray
(
*
get_longPrimitiveArray
)(
libkn_kref_com_dong_demo013_debug_DebugAllTypesData
thiz
);
libkn_KLong
(
*
get_longValue
)(
libkn_kref_com_dong_demo013_debug_DebugAllTypesData
thiz
);
libkn_kref_kotlin_Array
(
*
get_mixedArray
)(
libkn_kref_com_dong_demo013_debug_DebugAllTypesData
thiz
);
const
char
*
(
*
get_multilineString
)(
libkn_kref_com_dong_demo013_debug_DebugAllTypesData
thiz
);
const
char
*
(
*
get_nonNullableString
)(
libkn_kref_com_dong_demo013_debug_DebugAllTypesData
thiz
);
void
(
*
set_nonNullableString
)(
libkn_kref_com_dong_demo013_debug_DebugAllTypesData
thiz
,
const
char
*
set
);
const
char
*
(
*
get_nullableString
)(
libkn_kref_com_dong_demo013_debug_DebugAllTypesData
thiz
);
void
(
*
set_nullableString
)(
libkn_kref_com_dong_demo013_debug_DebugAllTypesData
thiz
,
const
char
*
set
);
const
char
*
(
*
get_rawString
)(
libkn_kref_com_dong_demo013_debug_DebugAllTypesData
thiz
);
libkn_kref_kotlin_ShortArray
(
*
get_shortArray
)(
libkn_kref_com_dong_demo013_debug_DebugAllTypesData
thiz
);
libkn_KShort
(
*
get_shortValue
)(
libkn_kref_com_dong_demo013_debug_DebugAllTypesData
thiz
);
libkn_kref_kotlin_Array
(
*
get_sizedArray
)(
libkn_kref_com_dong_demo013_debug_DebugAllTypesData
thiz
);
libkn_kref_kotlin_Array
(
*
get_stringArray
)(
libkn_kref_com_dong_demo013_debug_DebugAllTypesData
thiz
);
const
char
*
(
*
get_stringExpression
)(
libkn_kref_com_dong_demo013_debug_DebugAllTypesData
thiz
);
const
char
*
(
*
get_stringTemplate
)(
libkn_kref_com_dong_demo013_debug_DebugAllTypesData
thiz
);
const
char
*
(
*
get_stringValue
)(
libkn_kref_com_dong_demo013_debug_DebugAllTypesData
thiz
);
libkn_KUByte
(
*
get_uByteValue
)(
libkn_kref_com_dong_demo013_debug_DebugAllTypesData
thiz
);
libkn_kref_kotlin_IntArray
(
*
get_uIntArray
)(
libkn_kref_com_dong_demo013_debug_DebugAllTypesData
thiz
);
libkn_KUInt
(
*
get_uIntValue
)(
libkn_kref_com_dong_demo013_debug_DebugAllTypesData
thiz
);
libkn_kref_kotlin_LongArray
(
*
get_uLongArray
)(
libkn_kref_com_dong_demo013_debug_DebugAllTypesData
thiz
);
libkn_KULong
(
*
get_uLongValue
)(
libkn_kref_com_dong_demo013_debug_DebugAllTypesData
thiz
);
libkn_KUShort
(
*
get_uShortValue
)(
libkn_kref_com_dong_demo013_debug_DebugAllTypesData
thiz
);
libkn_KLong
(
*
get_userId
)(
libkn_kref_com_dong_demo013_debug_DebugAllTypesData
thiz
);
const
char
*
(
*
get_userName
)(
libkn_kref_com_dong_demo013_debug_DebugAllTypesData
thiz
);
libkn_kref_kotlin_Int
(
*
getLength
)(
libkn_kref_com_dong_demo013_debug_DebugAllTypesData
thiz
,
const
char
*
str
);
libkn_KInt
(
*
getLengthOrDefault
)(
libkn_kref_com_dong_demo013_debug_DebugAllTypesData
thiz
,
const
char
*
str
);
void
(
*
printAllTypes
)(
libkn_kref_com_dong_demo013_debug_DebugAllTypesData
thiz
);
void
(
*
unitFunction
)(
libkn_kref_com_dong_demo013_debug_DebugAllTypesData
thiz
);
}
DebugAllTypesData
;
struct
{
libkn_KType
*
(
*
_type
)(
void
);
libkn_kref_com_dong_demo013_debug_ComplexClass
(
*
ComplexClass
)();
libkn_kref_com_dong_demo013_debug_ComplexClass1
(
*
get_complexClass1
)(
libkn_kref_com_dong_demo013_debug_ComplexClass
thiz
);
const
char
*
(
*
get_name
)(
libkn_kref_com_dong_demo013_debug_ComplexClass
thiz
);
}
ComplexClass
;
struct
{
libkn_KType
*
(
*
_type
)(
void
);
libkn_kref_com_dong_demo013_debug_ComplexClass1
(
*
ComplexClass1
)();
libkn_kref_com_dong_demo013_debug_ComplexClass2
(
*
get_complexClass2
)(
libkn_kref_com_dong_demo013_debug_ComplexClass1
thiz
);
const
char
*
(
*
get_name
)(
libkn_kref_com_dong_demo013_debug_ComplexClass1
thiz
);
}
ComplexClass1
;
struct
{
libkn_KType
*
(
*
_type
)(
void
);
libkn_kref_com_dong_demo013_debug_ComplexClass2
(
*
ComplexClass2
)();
const
char
*
(
*
get_name
)(
libkn_kref_com_dong_demo013_debug_ComplexClass2
thiz
);
}
ComplexClass2
;
struct
{
libkn_KType
*
(
*
_type
)(
void
);
libkn_kref_com_dong_demo013_debug_ComplexThreeClass
(
*
ComplexThreeClass
)();
libkn_kref_com_dong_demo013_debug_ComplexClass2
(
*
get_c1
)(
libkn_kref_com_dong_demo013_debug_ComplexThreeClass
thiz
);
libkn_kref_com_dong_demo013_debug_ComplexClass2
(
*
get_c2
)(
libkn_kref_com_dong_demo013_debug_ComplexThreeClass
thiz
);
libkn_kref_kotlin_Array
(
*
get_intArray
)(
libkn_kref_com_dong_demo013_debug_ComplexThreeClass
thiz
);
libkn_KInt
(
*
get_myNumber
)(
libkn_kref_com_dong_demo013_debug_ComplexThreeClass
thiz
);
const
char
*
(
*
get_name
)(
libkn_kref_com_dong_demo013_debug_ComplexThreeClass
thiz
);
}
ComplexThreeClass
;
struct
{
libkn_KType
*
(
*
_type
)(
void
);
libkn_kref_com_dong_demo013_debug_ComplexNode
(
*
ComplexNode
)();
}
ComplexNode
;
struct
{
libkn_KType
*
(
*
_type
)(
void
);
libkn_kref_com_dong_demo013_debug_TerminalComplex
(
*
TerminalComplex
)(
libkn_KInt
i0
,
libkn_KInt
i1
,
libkn_KInt
i2
,
libkn_KInt
i3
,
libkn_KInt
i4
,
libkn_KInt
i5
,
libkn_KInt
i6
,
const
char
*
s0
,
const
char
*
s1
,
const
char
*
s2
,
const
char
*
s3
,
const
char
*
s4
,
const
char
*
s5
,
const
char
*
s6
);
libkn_KInt
(
*
get_i0
)(
libkn_kref_com_dong_demo013_debug_TerminalComplex
thiz
);
libkn_KInt
(
*
get_i1
)(
libkn_kref_com_dong_demo013_debug_TerminalComplex
thiz
);
libkn_KInt
(
*
get_i2
)(
libkn_kref_com_dong_demo013_debug_TerminalComplex
thiz
);
libkn_KInt
(
*
get_i3
)(
libkn_kref_com_dong_demo013_debug_TerminalComplex
thiz
);
libkn_KInt
(
*
get_i4
)(
libkn_kref_com_dong_demo013_debug_TerminalComplex
thiz
);
libkn_KInt
(
*
get_i5
)(
libkn_kref_com_dong_demo013_debug_TerminalComplex
thiz
);
libkn_KInt
(
*
get_i6
)(
libkn_kref_com_dong_demo013_debug_TerminalComplex
thiz
);
const
char
*
(
*
get_s0
)(
libkn_kref_com_dong_demo013_debug_TerminalComplex
thiz
);
const
char
*
(
*
get_s1
)(
libkn_kref_com_dong_demo013_debug_TerminalComplex
thiz
);
const
char
*
(
*
get_s2
)(
libkn_kref_com_dong_demo013_debug_TerminalComplex
thiz
);
const
char
*
(
*
get_s3
)(
libkn_kref_com_dong_demo013_debug_TerminalComplex
thiz
);
const
char
*
(
*
get_s4
)(
libkn_kref_com_dong_demo013_debug_TerminalComplex
thiz
);
const
char
*
(
*
get_s5
)(
libkn_kref_com_dong_demo013_debug_TerminalComplex
thiz
);
const
char
*
(
*
get_s6
)(
libkn_kref_com_dong_demo013_debug_TerminalComplex
thiz
);
libkn_KInt
(
*
component1
)(
libkn_kref_com_dong_demo013_debug_TerminalComplex
thiz
);
const
char
*
(
*
component10
)(
libkn_kref_com_dong_demo013_debug_TerminalComplex
thiz
);
const
char
*
(
*
component11
)(
libkn_kref_com_dong_demo013_debug_TerminalComplex
thiz
);
const
char
*
(
*
component12
)(
libkn_kref_com_dong_demo013_debug_TerminalComplex
thiz
);
const
char
*
(
*
component13
)(
libkn_kref_com_dong_demo013_debug_TerminalComplex
thiz
);
const
char
*
(
*
component14
)(
libkn_kref_com_dong_demo013_debug_TerminalComplex
thiz
);
libkn_KInt
(
*
component2
)(
libkn_kref_com_dong_demo013_debug_TerminalComplex
thiz
);
libkn_KInt
(
*
component3
)(
libkn_kref_com_dong_demo013_debug_TerminalComplex
thiz
);
libkn_KInt
(
*
component4
)(
libkn_kref_com_dong_demo013_debug_TerminalComplex
thiz
);
libkn_KInt
(
*
component5
)(
libkn_kref_com_dong_demo013_debug_TerminalComplex
thiz
);
libkn_KInt
(
*
component6
)(
libkn_kref_com_dong_demo013_debug_TerminalComplex
thiz
);
libkn_KInt
(
*
component7
)(
libkn_kref_com_dong_demo013_debug_TerminalComplex
thiz
);
const
char
*
(
*
component8
)(
libkn_kref_com_dong_demo013_debug_TerminalComplex
thiz
);
const
char
*
(
*
component9
)(
libkn_kref_com_dong_demo013_debug_TerminalComplex
thiz
);
libkn_kref_com_dong_demo013_debug_TerminalComplex
(
*
copy
)(
libkn_kref_com_dong_demo013_debug_TerminalComplex
thiz
,
libkn_KInt
i0
,
libkn_KInt
i1
,
libkn_KInt
i2
,
libkn_KInt
i3
,
libkn_KInt
i4
,
libkn_KInt
i5
,
libkn_KInt
i6
,
const
char
*
s0
,
const
char
*
s1
,
const
char
*
s2
,
const
char
*
s3
,
const
char
*
s4
,
const
char
*
s5
,
const
char
*
s6
);
libkn_KBoolean
(
*
equals
)(
libkn_kref_com_dong_demo013_debug_TerminalComplex
thiz
,
libkn_kref_kotlin_Any
other
);
libkn_KInt
(
*
hashCode
)(
libkn_kref_com_dong_demo013_debug_TerminalComplex
thiz
);
const
char
*
(
*
toString
)(
libkn_kref_com_dong_demo013_debug_TerminalComplex
thiz
);
}
TerminalComplex
;
struct
{
libkn_KType
*
(
*
_type
)(
void
);
libkn_kref_com_dong_demo013_debug_LeafLayer
(
*
LeafLayer
)(
libkn_KInt
p0
,
libkn_KInt
p1
,
libkn_KInt
p2
,
libkn_KInt
p3
,
libkn_KInt
p4
,
libkn_KInt
p5
,
libkn_KInt
p6
,
const
char
*
q0
,
const
char
*
q1
,
const
char
*
q2
,
const
char
*
q3
,
const
char
*
q4
,
const
char
*
q5
,
const
char
*
q6
,
libkn_kref_com_dong_demo013_debug_TerminalComplex
t0
,
libkn_kref_com_dong_demo013_debug_TerminalComplex
t1
,
libkn_kref_com_dong_demo013_debug_TerminalComplex
t2
,
libkn_kref_com_dong_demo013_debug_TerminalComplex
t3
,
libkn_kref_com_dong_demo013_debug_TerminalComplex
t4
);
libkn_KInt
(
*
get_p0
)(
libkn_kref_com_dong_demo013_debug_LeafLayer
thiz
);
libkn_KInt
(
*
get_p1
)(
libkn_kref_com_dong_demo013_debug_LeafLayer
thiz
);
libkn_KInt
(
*
get_p2
)(
libkn_kref_com_dong_demo013_debug_LeafLayer
thiz
);
libkn_KInt
(
*
get_p3
)(
libkn_kref_com_dong_demo013_debug_LeafLayer
thiz
);
libkn_KInt
(
*
get_p4
)(
libkn_kref_com_dong_demo013_debug_LeafLayer
thiz
);
libkn_KInt
(
*
get_p5
)(
libkn_kref_com_dong_demo013_debug_LeafLayer
thiz
);
libkn_KInt
(
*
get_p6
)(
libkn_kref_com_dong_demo013_debug_LeafLayer
thiz
);
const
char
*
(
*
get_q0
)(
libkn_kref_com_dong_demo013_debug_LeafLayer
thiz
);
const
char
*
(
*
get_q1
)(
libkn_kref_com_dong_demo013_debug_LeafLayer
thiz
);
const
char
*
(
*
get_q2
)(
libkn_kref_com_dong_demo013_debug_LeafLayer
thiz
);
const
char
*
(
*
get_q3
)(
libkn_kref_com_dong_demo013_debug_LeafLayer
thiz
);
const
char
*
(
*
get_q4
)(
libkn_kref_com_dong_demo013_debug_LeafLayer
thiz
);
const
char
*
(
*
get_q5
)(
libkn_kref_com_dong_demo013_debug_LeafLayer
thiz
);
const
char
*
(
*
get_q6
)(
libkn_kref_com_dong_demo013_debug_LeafLayer
thiz
);
libkn_kref_com_dong_demo013_debug_TerminalComplex
(
*
get_t0
)(
libkn_kref_com_dong_demo013_debug_LeafLayer
thiz
);
libkn_kref_com_dong_demo013_debug_TerminalComplex
(
*
get_t1
)(
libkn_kref_com_dong_demo013_debug_LeafLayer
thiz
);
libkn_kref_com_dong_demo013_debug_TerminalComplex
(
*
get_t2
)(
libkn_kref_com_dong_demo013_debug_LeafLayer
thiz
);
libkn_kref_com_dong_demo013_debug_TerminalComplex
(
*
get_t3
)(
libkn_kref_com_dong_demo013_debug_LeafLayer
thiz
);
libkn_kref_com_dong_demo013_debug_TerminalComplex
(
*
get_t4
)(
libkn_kref_com_dong_demo013_debug_LeafLayer
thiz
);
libkn_KInt
(
*
component1
)(
libkn_kref_com_dong_demo013_debug_LeafLayer
thiz
);
const
char
*
(
*
component10
)(
libkn_kref_com_dong_demo013_debug_LeafLayer
thiz
);
const
char
*
(
*
component11
)(
libkn_kref_com_dong_demo013_debug_LeafLayer
thiz
);
const
char
*
(
*
component12
)(
libkn_kref_com_dong_demo013_debug_LeafLayer
thiz
);
const
char
*
(
*
component13
)(
libkn_kref_com_dong_demo013_debug_LeafLayer
thiz
);
const
char
*
(
*
component14
)(
libkn_kref_com_dong_demo013_debug_LeafLayer
thiz
);
libkn_kref_com_dong_demo013_debug_TerminalComplex
(
*
component15
)(
libkn_kref_com_dong_demo013_debug_LeafLayer
thiz
);
libkn_kref_com_dong_demo013_debug_TerminalComplex
(
*
component16
)(
libkn_kref_com_dong_demo013_debug_LeafLayer
thiz
);
libkn_kref_com_dong_demo013_debug_TerminalComplex
(
*
component17
)(
libkn_kref_com_dong_demo013_debug_LeafLayer
thiz
);
libkn_kref_com_dong_demo013_debug_TerminalComplex
(
*
component18
)(
libkn_kref_com_dong_demo013_debug_LeafLayer
thiz
);
libkn_kref_com_dong_demo013_debug_TerminalComplex
(
*
component19
)(
libkn_kref_com_dong_demo013_debug_LeafLayer
thiz
);
libkn_KInt
(
*
component2
)(
libkn_kref_com_dong_demo013_debug_LeafLayer
thiz
);
libkn_KInt
(
*
component3
)(
libkn_kref_com_dong_demo013_debug_LeafLayer
thiz
);
libkn_KInt
(
*
component4
)(
libkn_kref_com_dong_demo013_debug_LeafLayer
thiz
);
libkn_KInt
(
*
component5
)(
libkn_kref_com_dong_demo013_debug_LeafLayer
thiz
);
libkn_KInt
(
*
component6
)(
libkn_kref_com_dong_demo013_debug_LeafLayer
thiz
);
libkn_KInt
(
*
component7
)(
libkn_kref_com_dong_demo013_debug_LeafLayer
thiz
);
const
char
*
(
*
component8
)(
libkn_kref_com_dong_demo013_debug_LeafLayer
thiz
);
const
char
*
(
*
component9
)(
libkn_kref_com_dong_demo013_debug_LeafLayer
thiz
);
libkn_kref_com_dong_demo013_debug_LeafLayer
(
*
copy
)(
libkn_kref_com_dong_demo013_debug_LeafLayer
thiz
,
libkn_KInt
p0
,
libkn_KInt
p1
,
libkn_KInt
p2
,
libkn_KInt
p3
,
libkn_KInt
p4
,
libkn_KInt
p5
,
libkn_KInt
p6
,
const
char
*
q0
,
const
char
*
q1
,
const
char
*
q2
,
const
char
*
q3
,
const
char
*
q4
,
const
char
*
q5
,
const
char
*
q6
,
libkn_kref_com_dong_demo013_debug_TerminalComplex
t0
,
libkn_kref_com_dong_demo013_debug_TerminalComplex
t1
,
libkn_kref_com_dong_demo013_debug_TerminalComplex
t2
,
libkn_kref_com_dong_demo013_debug_TerminalComplex
t3
,
libkn_kref_com_dong_demo013_debug_TerminalComplex
t4
);
libkn_KBoolean
(
*
equals
)(
libkn_kref_com_dong_demo013_debug_LeafLayer
thiz
,
libkn_kref_kotlin_Any
other
);
libkn_KInt
(
*
hashCode
)(
libkn_kref_com_dong_demo013_debug_LeafLayer
thiz
);
const
char
*
(
*
toString
)(
libkn_kref_com_dong_demo013_debug_LeafLayer
thiz
);
}
LeafLayer
;
struct
{
libkn_KType
*
(
*
_type
)(
void
);
libkn_kref_com_dong_demo013_debug_BranchLayer
(
*
BranchLayer
)(
libkn_KInt
p0
,
libkn_KInt
p1
,
libkn_KInt
p2
,
libkn_KInt
p3
,
libkn_KInt
p4
,
libkn_KInt
p5
,
libkn_KInt
p6
,
const
char
*
q0
,
const
char
*
q1
,
const
char
*
q2
,
const
char
*
q3
,
const
char
*
q4
,
const
char
*
q5
,
const
char
*
q6
,
libkn_kref_com_dong_demo013_debug_ComplexNode
n0
,
libkn_kref_com_dong_demo013_debug_ComplexNode
n1
,
libkn_kref_com_dong_demo013_debug_ComplexNode
n2
,
libkn_kref_com_dong_demo013_debug_ComplexNode
n3
,
libkn_kref_com_dong_demo013_debug_ComplexNode
n4
);
libkn_kref_com_dong_demo013_debug_ComplexNode
(
*
get_n0
)(
libkn_kref_com_dong_demo013_debug_BranchLayer
thiz
);
libkn_kref_com_dong_demo013_debug_ComplexNode
(
*
get_n1
)(
libkn_kref_com_dong_demo013_debug_BranchLayer
thiz
);
libkn_kref_com_dong_demo013_debug_ComplexNode
(
*
get_n2
)(
libkn_kref_com_dong_demo013_debug_BranchLayer
thiz
);
libkn_kref_com_dong_demo013_debug_ComplexNode
(
*
get_n3
)(
libkn_kref_com_dong_demo013_debug_BranchLayer
thiz
);
libkn_kref_com_dong_demo013_debug_ComplexNode
(
*
get_n4
)(
libkn_kref_com_dong_demo013_debug_BranchLayer
thiz
);
libkn_KInt
(
*
get_p0
)(
libkn_kref_com_dong_demo013_debug_BranchLayer
thiz
);
libkn_KInt
(
*
get_p1
)(
libkn_kref_com_dong_demo013_debug_BranchLayer
thiz
);
libkn_KInt
(
*
get_p2
)(
libkn_kref_com_dong_demo013_debug_BranchLayer
thiz
);
libkn_KInt
(
*
get_p3
)(
libkn_kref_com_dong_demo013_debug_BranchLayer
thiz
);
libkn_KInt
(
*
get_p4
)(
libkn_kref_com_dong_demo013_debug_BranchLayer
thiz
);
libkn_KInt
(
*
get_p5
)(
libkn_kref_com_dong_demo013_debug_BranchLayer
thiz
);
libkn_KInt
(
*
get_p6
)(
libkn_kref_com_dong_demo013_debug_BranchLayer
thiz
);
const
char
*
(
*
get_q0
)(
libkn_kref_com_dong_demo013_debug_BranchLayer
thiz
);
const
char
*
(
*
get_q1
)(
libkn_kref_com_dong_demo013_debug_BranchLayer
thiz
);
const
char
*
(
*
get_q2
)(
libkn_kref_com_dong_demo013_debug_BranchLayer
thiz
);
const
char
*
(
*
get_q3
)(
libkn_kref_com_dong_demo013_debug_BranchLayer
thiz
);
const
char
*
(
*
get_q4
)(
libkn_kref_com_dong_demo013_debug_BranchLayer
thiz
);
const
char
*
(
*
get_q5
)(
libkn_kref_com_dong_demo013_debug_BranchLayer
thiz
);
const
char
*
(
*
get_q6
)(
libkn_kref_com_dong_demo013_debug_BranchLayer
thiz
);
libkn_KInt
(
*
component1
)(
libkn_kref_com_dong_demo013_debug_BranchLayer
thiz
);
const
char
*
(
*
component10
)(
libkn_kref_com_dong_demo013_debug_BranchLayer
thiz
);
const
char
*
(
*
component11
)(
libkn_kref_com_dong_demo013_debug_BranchLayer
thiz
);
const
char
*
(
*
component12
)(
libkn_kref_com_dong_demo013_debug_BranchLayer
thiz
);
const
char
*
(
*
component13
)(
libkn_kref_com_dong_demo013_debug_BranchLayer
thiz
);
const
char
*
(
*
component14
)(
libkn_kref_com_dong_demo013_debug_BranchLayer
thiz
);
libkn_kref_com_dong_demo013_debug_ComplexNode
(
*
component15
)(
libkn_kref_com_dong_demo013_debug_BranchLayer
thiz
);
libkn_kref_com_dong_demo013_debug_ComplexNode
(
*
component16
)(
libkn_kref_com_dong_demo013_debug_BranchLayer
thiz
);
libkn_kref_com_dong_demo013_debug_ComplexNode
(
*
component17
)(
libkn_kref_com_dong_demo013_debug_BranchLayer
thiz
);
libkn_kref_com_dong_demo013_debug_ComplexNode
(
*
component18
)(
libkn_kref_com_dong_demo013_debug_BranchLayer
thiz
);
libkn_kref_com_dong_demo013_debug_ComplexNode
(
*
component19
)(
libkn_kref_com_dong_demo013_debug_BranchLayer
thiz
);
libkn_KInt
(
*
component2
)(
libkn_kref_com_dong_demo013_debug_BranchLayer
thiz
);
libkn_KInt
(
*
component3
)(
libkn_kref_com_dong_demo013_debug_BranchLayer
thiz
);
libkn_KInt
(
*
component4
)(
libkn_kref_com_dong_demo013_debug_BranchLayer
thiz
);
libkn_KInt
(
*
component5
)(
libkn_kref_com_dong_demo013_debug_BranchLayer
thiz
);
libkn_KInt
(
*
component6
)(
libkn_kref_com_dong_demo013_debug_BranchLayer
thiz
);
libkn_KInt
(
*
component7
)(
libkn_kref_com_dong_demo013_debug_BranchLayer
thiz
);
const
char
*
(
*
component8
)(
libkn_kref_com_dong_demo013_debug_BranchLayer
thiz
);
const
char
*
(
*
component9
)(
libkn_kref_com_dong_demo013_debug_BranchLayer
thiz
);
libkn_kref_com_dong_demo013_debug_BranchLayer
(
*
copy
)(
libkn_kref_com_dong_demo013_debug_BranchLayer
thiz
,
libkn_KInt
p0
,
libkn_KInt
p1
,
libkn_KInt
p2
,
libkn_KInt
p3
,
libkn_KInt
p4
,
libkn_KInt
p5
,
libkn_KInt
p6
,
const
char
*
q0
,
const
char
*
q1
,
const
char
*
q2
,
const
char
*
q3
,
const
char
*
q4
,
const
char
*
q5
,
const
char
*
q6
,
libkn_kref_com_dong_demo013_debug_ComplexNode
n0
,
libkn_kref_com_dong_demo013_debug_ComplexNode
n1
,
libkn_kref_com_dong_demo013_debug_ComplexNode
n2
,
libkn_kref_com_dong_demo013_debug_ComplexNode
n3
,
libkn_kref_com_dong_demo013_debug_ComplexNode
n4
);
libkn_KBoolean
(
*
equals
)(
libkn_kref_com_dong_demo013_debug_BranchLayer
thiz
,
libkn_kref_kotlin_Any
other
);
libkn_KInt
(
*
hashCode
)(
libkn_kref_com_dong_demo013_debug_BranchLayer
thiz
);
const
char
*
(
*
toString
)(
libkn_kref_com_dong_demo013_debug_BranchLayer
thiz
);
}
BranchLayer
;
struct
{
libkn_KType
*
(
*
_type
)(
void
);
libkn_kref_com_dong_demo013_debug_DebugTenLevelRoot
(
*
DebugTenLevelRoot
)(
libkn_KInt
plainInt0
,
libkn_KInt
plainInt1
,
libkn_KInt
plainInt2
,
libkn_KInt
plainInt3
,
libkn_KInt
plainInt4
,
libkn_KInt
plainInt5
,
libkn_KInt
plainInt6
,
const
char
*
plainStr0
,
const
char
*
plainStr1
,
const
char
*
plainStr2
,
const
char
*
plainStr3
,
const
char
*
plainStr4
,
const
char
*
plainStr5
,
const
char
*
plainStr6
,
libkn_kref_com_dong_demo013_debug_ComplexNode
complex0
,
libkn_kref_com_dong_demo013_debug_ComplexNode
complex1
,
libkn_kref_com_dong_demo013_debug_ComplexNode
complex2
,
libkn_kref_com_dong_demo013_debug_ComplexNode
complex3
,
libkn_kref_com_dong_demo013_debug_ComplexNode
complex4
);
libkn_kref_com_dong_demo013_debug_ComplexNode
(
*
get_complex0
)(
libkn_kref_com_dong_demo013_debug_DebugTenLevelRoot
thiz
);
libkn_kref_com_dong_demo013_debug_ComplexNode
(
*
get_complex1
)(
libkn_kref_com_dong_demo013_debug_DebugTenLevelRoot
thiz
);
libkn_kref_com_dong_demo013_debug_ComplexNode
(
*
get_complex2
)(
libkn_kref_com_dong_demo013_debug_DebugTenLevelRoot
thiz
);
libkn_kref_com_dong_demo013_debug_ComplexNode
(
*
get_complex3
)(
libkn_kref_com_dong_demo013_debug_DebugTenLevelRoot
thiz
);
libkn_kref_com_dong_demo013_debug_ComplexNode
(
*
get_complex4
)(
libkn_kref_com_dong_demo013_debug_DebugTenLevelRoot
thiz
);
libkn_KInt
(
*
get_plainInt0
)(
libkn_kref_com_dong_demo013_debug_DebugTenLevelRoot
thiz
);
libkn_KInt
(
*
get_plainInt1
)(
libkn_kref_com_dong_demo013_debug_DebugTenLevelRoot
thiz
);
libkn_KInt
(
*
get_plainInt2
)(
libkn_kref_com_dong_demo013_debug_DebugTenLevelRoot
thiz
);
libkn_KInt
(
*
get_plainInt3
)(
libkn_kref_com_dong_demo013_debug_DebugTenLevelRoot
thiz
);
libkn_KInt
(
*
get_plainInt4
)(
libkn_kref_com_dong_demo013_debug_DebugTenLevelRoot
thiz
);
libkn_KInt
(
*
get_plainInt5
)(
libkn_kref_com_dong_demo013_debug_DebugTenLevelRoot
thiz
);
libkn_KInt
(
*
get_plainInt6
)(
libkn_kref_com_dong_demo013_debug_DebugTenLevelRoot
thiz
);
const
char
*
(
*
get_plainStr0
)(
libkn_kref_com_dong_demo013_debug_DebugTenLevelRoot
thiz
);
const
char
*
(
*
get_plainStr1
)(
libkn_kref_com_dong_demo013_debug_DebugTenLevelRoot
thiz
);
const
char
*
(
*
get_plainStr2
)(
libkn_kref_com_dong_demo013_debug_DebugTenLevelRoot
thiz
);
const
char
*
(
*
get_plainStr3
)(
libkn_kref_com_dong_demo013_debug_DebugTenLevelRoot
thiz
);
const
char
*
(
*
get_plainStr4
)(
libkn_kref_com_dong_demo013_debug_DebugTenLevelRoot
thiz
);
const
char
*
(
*
get_plainStr5
)(
libkn_kref_com_dong_demo013_debug_DebugTenLevelRoot
thiz
);
const
char
*
(
*
get_plainStr6
)(
libkn_kref_com_dong_demo013_debug_DebugTenLevelRoot
thiz
);
libkn_KInt
(
*
component1
)(
libkn_kref_com_dong_demo013_debug_DebugTenLevelRoot
thiz
);
const
char
*
(
*
component10
)(
libkn_kref_com_dong_demo013_debug_DebugTenLevelRoot
thiz
);
const
char
*
(
*
component11
)(
libkn_kref_com_dong_demo013_debug_DebugTenLevelRoot
thiz
);
const
char
*
(
*
component12
)(
libkn_kref_com_dong_demo013_debug_DebugTenLevelRoot
thiz
);
const
char
*
(
*
component13
)(
libkn_kref_com_dong_demo013_debug_DebugTenLevelRoot
thiz
);
const
char
*
(
*
component14
)(
libkn_kref_com_dong_demo013_debug_DebugTenLevelRoot
thiz
);
libkn_kref_com_dong_demo013_debug_ComplexNode
(
*
component15
)(
libkn_kref_com_dong_demo013_debug_DebugTenLevelRoot
thiz
);
libkn_kref_com_dong_demo013_debug_ComplexNode
(
*
component16
)(
libkn_kref_com_dong_demo013_debug_DebugTenLevelRoot
thiz
);
libkn_kref_com_dong_demo013_debug_ComplexNode
(
*
component17
)(
libkn_kref_com_dong_demo013_debug_DebugTenLevelRoot
thiz
);
libkn_kref_com_dong_demo013_debug_ComplexNode
(
*
component18
)(
libkn_kref_com_dong_demo013_debug_DebugTenLevelRoot
thiz
);
libkn_kref_com_dong_demo013_debug_ComplexNode
(
*
component19
)(
libkn_kref_com_dong_demo013_debug_DebugTenLevelRoot
thiz
);
libkn_KInt
(
*
component2
)(
libkn_kref_com_dong_demo013_debug_DebugTenLevelRoot
thiz
);
libkn_KInt
(
*
component3
)(
libkn_kref_com_dong_demo013_debug_DebugTenLevelRoot
thiz
);
libkn_KInt
(
*
component4
)(
libkn_kref_com_dong_demo013_debug_DebugTenLevelRoot
thiz
);
libkn_KInt
(
*
component5
)(
libkn_kref_com_dong_demo013_debug_DebugTenLevelRoot
thiz
);
libkn_KInt
(
*
component6
)(
libkn_kref_com_dong_demo013_debug_DebugTenLevelRoot
thiz
);
libkn_KInt
(
*
component7
)(
libkn_kref_com_dong_demo013_debug_DebugTenLevelRoot
thiz
);
const
char
*
(
*
component8
)(
libkn_kref_com_dong_demo013_debug_DebugTenLevelRoot
thiz
);
const
char
*
(
*
component9
)(
libkn_kref_com_dong_demo013_debug_DebugTenLevelRoot
thiz
);
libkn_kref_com_dong_demo013_debug_DebugTenLevelRoot
(
*
copy
)(
libkn_kref_com_dong_demo013_debug_DebugTenLevelRoot
thiz
,
libkn_KInt
plainInt0
,
libkn_KInt
plainInt1
,
libkn_KInt
plainInt2
,
libkn_KInt
plainInt3
,
libkn_KInt
plainInt4
,
libkn_KInt
plainInt5
,
libkn_KInt
plainInt6
,
const
char
*
plainStr0
,
const
char
*
plainStr1
,
const
char
*
plainStr2
,
const
char
*
plainStr3
,
const
char
*
plainStr4
,
const
char
*
plainStr5
,
const
char
*
plainStr6
,
libkn_kref_com_dong_demo013_debug_ComplexNode
complex0
,
libkn_kref_com_dong_demo013_debug_ComplexNode
complex1
,
libkn_kref_com_dong_demo013_debug_ComplexNode
complex2
,
libkn_kref_com_dong_demo013_debug_ComplexNode
complex3
,
libkn_kref_com_dong_demo013_debug_ComplexNode
complex4
);
libkn_KBoolean
(
*
equals
)(
libkn_kref_com_dong_demo013_debug_DebugTenLevelRoot
thiz
,
libkn_kref_kotlin_Any
other
);
libkn_KInt
(
*
hashCode
)(
libkn_kref_com_dong_demo013_debug_DebugTenLevelRoot
thiz
);
const
char
*
(
*
toString
)(
libkn_kref_com_dong_demo013_debug_DebugTenLevelRoot
thiz
);
}
DebugTenLevelRoot
;
struct
{
libkn_KType
*
(
*
_type
)(
void
);
libkn_kref_com_dong_demo013_debug_DebugTenLevelData
(
*
_instance
)();
libkn_kref_com_dong_demo013_debug_DebugTenLevelRoot
(
*
get_sample
)(
libkn_kref_com_dong_demo013_debug_DebugTenLevelData
thiz
);
libkn_kref_com_dong_demo013_debug_DebugTenLevelRoot
(
*
buildDebugTenLevelRoot
)(
libkn_kref_com_dong_demo013_debug_DebugTenLevelData
thiz
);
void
(
*
printSampleExampleToConsole
)(
libkn_kref_com_dong_demo013_debug_DebugTenLevelData
thiz
);
}
DebugTenLevelData
;
struct
{
libkn_KType
*
(
*
_type
)(
void
);
libkn_kref_com_dong_demo013_debug_TenSampleNode
(
*
TenSampleNode
)();
}
TenSampleNode
;
struct
{
libkn_KType
*
(
*
_type
)(
void
);
libkn_kref_com_dong_demo013_debug_TenSampleAtom
(
*
TenSampleAtom
)(
libkn_KInt
a0
,
libkn_KInt
a1
,
libkn_KInt
a2
,
libkn_KInt
a3
,
libkn_KInt
a4
,
libkn_KInt
a5
,
libkn_KInt
a6
,
libkn_KInt
a7
,
libkn_KInt
a8
,
libkn_KInt
a9
,
const
char
*
t0
,
const
char
*
t1
,
const
char
*
t2
,
const
char
*
t3
,
const
char
*
t4
,
const
char
*
t5
,
const
char
*
t6
,
const
char
*
t7
,
const
char
*
t8
,
const
char
*
t9
);
libkn_KInt
(
*
get_a0
)(
libkn_kref_com_dong_demo013_debug_TenSampleAtom
thiz
);
libkn_KInt
(
*
get_a1
)(
libkn_kref_com_dong_demo013_debug_TenSampleAtom
thiz
);
libkn_KInt
(
*
get_a2
)(
libkn_kref_com_dong_demo013_debug_TenSampleAtom
thiz
);
libkn_KInt
(
*
get_a3
)(
libkn_kref_com_dong_demo013_debug_TenSampleAtom
thiz
);
libkn_KInt
(
*
get_a4
)(
libkn_kref_com_dong_demo013_debug_TenSampleAtom
thiz
);
libkn_KInt
(
*
get_a5
)(
libkn_kref_com_dong_demo013_debug_TenSampleAtom
thiz
);
libkn_KInt
(
*
get_a6
)(
libkn_kref_com_dong_demo013_debug_TenSampleAtom
thiz
);
libkn_KInt
(
*
get_a7
)(
libkn_kref_com_dong_demo013_debug_TenSampleAtom
thiz
);
libkn_KInt
(
*
get_a8
)(
libkn_kref_com_dong_demo013_debug_TenSampleAtom
thiz
);
libkn_KInt
(
*
get_a9
)(
libkn_kref_com_dong_demo013_debug_TenSampleAtom
thiz
);
const
char
*
(
*
get_t0
)(
libkn_kref_com_dong_demo013_debug_TenSampleAtom
thiz
);
const
char
*
(
*
get_t1
)(
libkn_kref_com_dong_demo013_debug_TenSampleAtom
thiz
);
const
char
*
(
*
get_t2
)(
libkn_kref_com_dong_demo013_debug_TenSampleAtom
thiz
);
const
char
*
(
*
get_t3
)(
libkn_kref_com_dong_demo013_debug_TenSampleAtom
thiz
);
const
char
*
(
*
get_t4
)(
libkn_kref_com_dong_demo013_debug_TenSampleAtom
thiz
);
const
char
*
(
*
get_t5
)(
libkn_kref_com_dong_demo013_debug_TenSampleAtom
thiz
);
const
char
*
(
*
get_t6
)(
libkn_kref_com_dong_demo013_debug_TenSampleAtom
thiz
);
const
char
*
(
*
get_t7
)(
libkn_kref_com_dong_demo013_debug_TenSampleAtom
thiz
);
const
char
*
(
*
get_t8
)(
libkn_kref_com_dong_demo013_debug_TenSampleAtom
thiz
);
const
char
*
(
*
get_t9
)(
libkn_kref_com_dong_demo013_debug_TenSampleAtom
thiz
);
libkn_KInt
(
*
component1
)(
libkn_kref_com_dong_demo013_debug_TenSampleAtom
thiz
);
libkn_KInt
(
*
component10
)(
libkn_kref_com_dong_demo013_debug_TenSampleAtom
thiz
);
const
char
*
(
*
component11
)(
libkn_kref_com_dong_demo013_debug_TenSampleAtom
thiz
);
const
char
*
(
*
component12
)(
libkn_kref_com_dong_demo013_debug_TenSampleAtom
thiz
);
const
char
*
(
*
component13
)(
libkn_kref_com_dong_demo013_debug_TenSampleAtom
thiz
);
const
char
*
(
*
component14
)(
libkn_kref_com_dong_demo013_debug_TenSampleAtom
thiz
);
const
char
*
(
*
component15
)(
libkn_kref_com_dong_demo013_debug_TenSampleAtom
thiz
);
const
char
*
(
*
component16
)(
libkn_kref_com_dong_demo013_debug_TenSampleAtom
thiz
);
const
char
*
(
*
component17
)(
libkn_kref_com_dong_demo013_debug_TenSampleAtom
thiz
);
const
char
*
(
*
component18
)(
libkn_kref_com_dong_demo013_debug_TenSampleAtom
thiz
);
const
char
*
(
*
component19
)(
libkn_kref_com_dong_demo013_debug_TenSampleAtom
thiz
);
libkn_KInt
(
*
component2
)(
libkn_kref_com_dong_demo013_debug_TenSampleAtom
thiz
);
const
char
*
(
*
component20
)(
libkn_kref_com_dong_demo013_debug_TenSampleAtom
thiz
);
libkn_KInt
(
*
component3
)(
libkn_kref_com_dong_demo013_debug_TenSampleAtom
thiz
);
libkn_KInt
(
*
component4
)(
libkn_kref_com_dong_demo013_debug_TenSampleAtom
thiz
);
libkn_KInt
(
*
component5
)(
libkn_kref_com_dong_demo013_debug_TenSampleAtom
thiz
);
libkn_KInt
(
*
component6
)(
libkn_kref_com_dong_demo013_debug_TenSampleAtom
thiz
);
libkn_KInt
(
*
component7
)(
libkn_kref_com_dong_demo013_debug_TenSampleAtom
thiz
);
libkn_KInt
(
*
component8
)(
libkn_kref_com_dong_demo013_debug_TenSampleAtom
thiz
);
libkn_KInt
(
*
component9
)(
libkn_kref_com_dong_demo013_debug_TenSampleAtom
thiz
);
libkn_kref_com_dong_demo013_debug_TenSampleAtom
(
*
copy
)(
libkn_kref_com_dong_demo013_debug_TenSampleAtom
thiz
,
libkn_KInt
a0
,
libkn_KInt
a1
,
libkn_KInt
a2
,
libkn_KInt
a3
,
libkn_KInt
a4
,
libkn_KInt
a5
,
libkn_KInt
a6
,
libkn_KInt
a7
,
libkn_KInt
a8
,
libkn_KInt
a9
,
const
char
*
t0
,
const
char
*
t1
,
const
char
*
t2
,
const
char
*
t3
,
const
char
*
t4
,
const
char
*
t5
,
const
char
*
t6
,
const
char
*
t7
,
const
char
*
t8
,
const
char
*
t9
);
libkn_KBoolean
(
*
equals
)(
libkn_kref_com_dong_demo013_debug_TenSampleAtom
thiz
,
libkn_kref_kotlin_Any
other
);
libkn_KInt
(
*
hashCode
)(
libkn_kref_com_dong_demo013_debug_TenSampleAtom
thiz
);
const
char
*
(
*
toString
)(
libkn_kref_com_dong_demo013_debug_TenSampleAtom
thiz
);
}
TenSampleAtom
;
struct
{
libkn_KType
*
(
*
_type
)(
void
);
libkn_kref_com_dong_demo013_debug_TenSampleFloorLeaf
(
*
TenSampleFloorLeaf
)(
libkn_KInt
levelIndex
,
libkn_KInt
v0
,
libkn_KInt
v1
,
libkn_KInt
v2
,
libkn_KInt
v3
,
libkn_KInt
v4
,
libkn_KInt
v5
,
libkn_KInt
v6
,
libkn_KInt
v7
,
libkn_KInt
v8
,
libkn_KInt
v9
,
libkn_kref_com_dong_demo013_debug_TenSampleAtom
atom0
,
libkn_kref_com_dong_demo013_debug_TenSampleAtom
atom1
,
libkn_kref_com_dong_demo013_debug_TenSampleAtom
atom2
,
libkn_kref_com_dong_demo013_debug_TenSampleAtom
atom3
,
libkn_kref_com_dong_demo013_debug_TenSampleAtom
atom4
,
libkn_kref_com_dong_demo013_debug_TenSampleAtom
atom5
,
libkn_kref_com_dong_demo013_debug_TenSampleAtom
atom6
,
libkn_kref_com_dong_demo013_debug_TenSampleAtom
atom7
,
libkn_kref_com_dong_demo013_debug_TenSampleAtom
atom8
,
libkn_kref_com_dong_demo013_debug_TenSampleAtom
atom9
);
libkn_kref_com_dong_demo013_debug_TenSampleAtom
(
*
get_atom0
)(
libkn_kref_com_dong_demo013_debug_TenSampleFloorLeaf
thiz
);
libkn_kref_com_dong_demo013_debug_TenSampleAtom
(
*
get_atom1
)(
libkn_kref_com_dong_demo013_debug_TenSampleFloorLeaf
thiz
);
libkn_kref_com_dong_demo013_debug_TenSampleAtom
(
*
get_atom2
)(
libkn_kref_com_dong_demo013_debug_TenSampleFloorLeaf
thiz
);
libkn_kref_com_dong_demo013_debug_TenSampleAtom
(
*
get_atom3
)(
libkn_kref_com_dong_demo013_debug_TenSampleFloorLeaf
thiz
);
libkn_kref_com_dong_demo013_debug_TenSampleAtom
(
*
get_atom4
)(
libkn_kref_com_dong_demo013_debug_TenSampleFloorLeaf
thiz
);
libkn_kref_com_dong_demo013_debug_TenSampleAtom
(
*
get_atom5
)(
libkn_kref_com_dong_demo013_debug_TenSampleFloorLeaf
thiz
);
libkn_kref_com_dong_demo013_debug_TenSampleAtom
(
*
get_atom6
)(
libkn_kref_com_dong_demo013_debug_TenSampleFloorLeaf
thiz
);
libkn_kref_com_dong_demo013_debug_TenSampleAtom
(
*
get_atom7
)(
libkn_kref_com_dong_demo013_debug_TenSampleFloorLeaf
thiz
);
libkn_kref_com_dong_demo013_debug_TenSampleAtom
(
*
get_atom8
)(
libkn_kref_com_dong_demo013_debug_TenSampleFloorLeaf
thiz
);
libkn_kref_com_dong_demo013_debug_TenSampleAtom
(
*
get_atom9
)(
libkn_kref_com_dong_demo013_debug_TenSampleFloorLeaf
thiz
);
libkn_KInt
(
*
get_levelIndex
)(
libkn_kref_com_dong_demo013_debug_TenSampleFloorLeaf
thiz
);
libkn_KInt
(
*
get_v0
)(
libkn_kref_com_dong_demo013_debug_TenSampleFloorLeaf
thiz
);
libkn_KInt
(
*
get_v1
)(
libkn_kref_com_dong_demo013_debug_TenSampleFloorLeaf
thiz
);
libkn_KInt
(
*
get_v2
)(
libkn_kref_com_dong_demo013_debug_TenSampleFloorLeaf
thiz
);
libkn_KInt
(
*
get_v3
)(
libkn_kref_com_dong_demo013_debug_TenSampleFloorLeaf
thiz
);
libkn_KInt
(
*
get_v4
)(
libkn_kref_com_dong_demo013_debug_TenSampleFloorLeaf
thiz
);
libkn_KInt
(
*
get_v5
)(
libkn_kref_com_dong_demo013_debug_TenSampleFloorLeaf
thiz
);
libkn_KInt
(
*
get_v6
)(
libkn_kref_com_dong_demo013_debug_TenSampleFloorLeaf
thiz
);
libkn_KInt
(
*
get_v7
)(
libkn_kref_com_dong_demo013_debug_TenSampleFloorLeaf
thiz
);
libkn_KInt
(
*
get_v8
)(
libkn_kref_com_dong_demo013_debug_TenSampleFloorLeaf
thiz
);
libkn_KInt
(
*
get_v9
)(
libkn_kref_com_dong_demo013_debug_TenSampleFloorLeaf
thiz
);
libkn_KInt
(
*
component1
)(
libkn_kref_com_dong_demo013_debug_TenSampleFloorLeaf
thiz
);
libkn_KInt
(
*
component10
)(
libkn_kref_com_dong_demo013_debug_TenSampleFloorLeaf
thiz
);
libkn_KInt
(
*
component11
)(
libkn_kref_com_dong_demo013_debug_TenSampleFloorLeaf
thiz
);
libkn_kref_com_dong_demo013_debug_TenSampleAtom
(
*
component12
)(
libkn_kref_com_dong_demo013_debug_TenSampleFloorLeaf
thiz
);
libkn_kref_com_dong_demo013_debug_TenSampleAtom
(
*
component13
)(
libkn_kref_com_dong_demo013_debug_TenSampleFloorLeaf
thiz
);
libkn_kref_com_dong_demo013_debug_TenSampleAtom
(
*
component14
)(
libkn_kref_com_dong_demo013_debug_TenSampleFloorLeaf
thiz
);
libkn_kref_com_dong_demo013_debug_TenSampleAtom
(
*
component15
)(
libkn_kref_com_dong_demo013_debug_TenSampleFloorLeaf
thiz
);
libkn_kref_com_dong_demo013_debug_TenSampleAtom
(
*
component16
)(
libkn_kref_com_dong_demo013_debug_TenSampleFloorLeaf
thiz
);
libkn_kref_com_dong_demo013_debug_TenSampleAtom
(
*
component17
)(
libkn_kref_com_dong_demo013_debug_TenSampleFloorLeaf
thiz
);
libkn_kref_com_dong_demo013_debug_TenSampleAtom
(
*
component18
)(
libkn_kref_com_dong_demo013_debug_TenSampleFloorLeaf
thiz
);
libkn_kref_com_dong_demo013_debug_TenSampleAtom
(
*
component19
)(
libkn_kref_com_dong_demo013_debug_TenSampleFloorLeaf
thiz
);
libkn_KInt
(
*
component2
)(
libkn_kref_com_dong_demo013_debug_TenSampleFloorLeaf
thiz
);
libkn_kref_com_dong_demo013_debug_TenSampleAtom
(
*
component20
)(
libkn_kref_com_dong_demo013_debug_TenSampleFloorLeaf
thiz
);
libkn_kref_com_dong_demo013_debug_TenSampleAtom
(
*
component21
)(
libkn_kref_com_dong_demo013_debug_TenSampleFloorLeaf
thiz
);
libkn_KInt
(
*
component3
)(
libkn_kref_com_dong_demo013_debug_TenSampleFloorLeaf
thiz
);
libkn_KInt
(
*
component4
)(
libkn_kref_com_dong_demo013_debug_TenSampleFloorLeaf
thiz
);
libkn_KInt
(
*
component5
)(
libkn_kref_com_dong_demo013_debug_TenSampleFloorLeaf
thiz
);
libkn_KInt
(
*
component6
)(
libkn_kref_com_dong_demo013_debug_TenSampleFloorLeaf
thiz
);
libkn_KInt
(
*
component7
)(
libkn_kref_com_dong_demo013_debug_TenSampleFloorLeaf
thiz
);
libkn_KInt
(
*
component8
)(
libkn_kref_com_dong_demo013_debug_TenSampleFloorLeaf
thiz
);
libkn_KInt
(
*
component9
)(
libkn_kref_com_dong_demo013_debug_TenSampleFloorLeaf
thiz
);
libkn_kref_com_dong_demo013_debug_TenSampleFloorLeaf
(
*
copy
)(
libkn_kref_com_dong_demo013_debug_TenSampleFloorLeaf
thiz
,
libkn_KInt
levelIndex
,
libkn_KInt
v0
,
libkn_KInt
v1
,
libkn_KInt
v2
,
libkn_KInt
v3
,
libkn_KInt
v4
,
libkn_KInt
v5
,
libkn_KInt
v6
,
libkn_KInt
v7
,
libkn_KInt
v8
,
libkn_KInt
v9
,
libkn_kref_com_dong_demo013_debug_TenSampleAtom
atom0
,
libkn_kref_com_dong_demo013_debug_TenSampleAtom
atom1
,
libkn_kref_com_dong_demo013_debug_TenSampleAtom
atom2
,
libkn_kref_com_dong_demo013_debug_TenSampleAtom
atom3
,
libkn_kref_com_dong_demo013_debug_TenSampleAtom
atom4
,
libkn_kref_com_dong_demo013_debug_TenSampleAtom
atom5
,
libkn_kref_com_dong_demo013_debug_TenSampleAtom
atom6
,
libkn_kref_com_dong_demo013_debug_TenSampleAtom
atom7
,
libkn_kref_com_dong_demo013_debug_TenSampleAtom
atom8
,
libkn_kref_com_dong_demo013_debug_TenSampleAtom
atom9
);
libkn_KBoolean
(
*
equals
)(
libkn_kref_com_dong_demo013_debug_TenSampleFloorLeaf
thiz
,
libkn_kref_kotlin_Any
other
);
libkn_KInt
(
*
hashCode
)(
libkn_kref_com_dong_demo013_debug_TenSampleFloorLeaf
thiz
);
const
char
*
(
*
toString
)(
libkn_kref_com_dong_demo013_debug_TenSampleFloorLeaf
thiz
);
}
TenSampleFloorLeaf
;
struct
{
libkn_KType
*
(
*
_type
)(
void
);
libkn_kref_com_dong_demo013_debug_TenSampleFloorInternal
(
*
TenSampleFloorInternal
)(
libkn_KInt
levelIndex
,
libkn_KInt
v0
,
libkn_KInt
v1
,
libkn_KInt
v2
,
libkn_KInt
v3
,
libkn_KInt
v4
,
libkn_KInt
v5
,
libkn_KInt
v6
,
libkn_KInt
v7
,
libkn_KInt
v8
,
libkn_KInt
v9
,
libkn_kref_com_dong_demo013_debug_TenSampleNode
child0
,
libkn_kref_com_dong_demo013_debug_TenSampleNode
child1
,
libkn_kref_com_dong_demo013_debug_TenSampleNode
child2
,
libkn_kref_com_dong_demo013_debug_TenSampleNode
child3
,
libkn_kref_com_dong_demo013_debug_TenSampleNode
child4
,
libkn_kref_com_dong_demo013_debug_TenSampleNode
child5
,
libkn_kref_com_dong_demo013_debug_TenSampleNode
child6
,
libkn_kref_com_dong_demo013_debug_TenSampleNode
child7
,
libkn_kref_com_dong_demo013_debug_TenSampleNode
child8
,
libkn_kref_com_dong_demo013_debug_TenSampleNode
child9
);
libkn_kref_com_dong_demo013_debug_TenSampleNode
(
*
get_child0
)(
libkn_kref_com_dong_demo013_debug_TenSampleFloorInternal
thiz
);
libkn_kref_com_dong_demo013_debug_TenSampleNode
(
*
get_child1
)(
libkn_kref_com_dong_demo013_debug_TenSampleFloorInternal
thiz
);
libkn_kref_com_dong_demo013_debug_TenSampleNode
(
*
get_child2
)(
libkn_kref_com_dong_demo013_debug_TenSampleFloorInternal
thiz
);
libkn_kref_com_dong_demo013_debug_TenSampleNode
(
*
get_child3
)(
libkn_kref_com_dong_demo013_debug_TenSampleFloorInternal
thiz
);
libkn_kref_com_dong_demo013_debug_TenSampleNode
(
*
get_child4
)(
libkn_kref_com_dong_demo013_debug_TenSampleFloorInternal
thiz
);
libkn_kref_com_dong_demo013_debug_TenSampleNode
(
*
get_child5
)(
libkn_kref_com_dong_demo013_debug_TenSampleFloorInternal
thiz
);
libkn_kref_com_dong_demo013_debug_TenSampleNode
(
*
get_child6
)(
libkn_kref_com_dong_demo013_debug_TenSampleFloorInternal
thiz
);
libkn_kref_com_dong_demo013_debug_TenSampleNode
(
*
get_child7
)(
libkn_kref_com_dong_demo013_debug_TenSampleFloorInternal
thiz
);
libkn_kref_com_dong_demo013_debug_TenSampleNode
(
*
get_child8
)(
libkn_kref_com_dong_demo013_debug_TenSampleFloorInternal
thiz
);
libkn_kref_com_dong_demo013_debug_TenSampleNode
(
*
get_child9
)(
libkn_kref_com_dong_demo013_debug_TenSampleFloorInternal
thiz
);
libkn_KInt
(
*
get_levelIndex
)(
libkn_kref_com_dong_demo013_debug_TenSampleFloorInternal
thiz
);
libkn_KInt
(
*
get_v0
)(
libkn_kref_com_dong_demo013_debug_TenSampleFloorInternal
thiz
);
libkn_KInt
(
*
get_v1
)(
libkn_kref_com_dong_demo013_debug_TenSampleFloorInternal
thiz
);
libkn_KInt
(
*
get_v2
)(
libkn_kref_com_dong_demo013_debug_TenSampleFloorInternal
thiz
);
libkn_KInt
(
*
get_v3
)(
libkn_kref_com_dong_demo013_debug_TenSampleFloorInternal
thiz
);
libkn_KInt
(
*
get_v4
)(
libkn_kref_com_dong_demo013_debug_TenSampleFloorInternal
thiz
);
libkn_KInt
(
*
get_v5
)(
libkn_kref_com_dong_demo013_debug_TenSampleFloorInternal
thiz
);
libkn_KInt
(
*
get_v6
)(
libkn_kref_com_dong_demo013_debug_TenSampleFloorInternal
thiz
);
libkn_KInt
(
*
get_v7
)(
libkn_kref_com_dong_demo013_debug_TenSampleFloorInternal
thiz
);
libkn_KInt
(
*
get_v8
)(
libkn_kref_com_dong_demo013_debug_TenSampleFloorInternal
thiz
);
libkn_KInt
(
*
get_v9
)(
libkn_kref_com_dong_demo013_debug_TenSampleFloorInternal
thiz
);
libkn_KInt
(
*
component1
)(
libkn_kref_com_dong_demo013_debug_TenSampleFloorInternal
thiz
);
libkn_KInt
(
*
component10
)(
libkn_kref_com_dong_demo013_debug_TenSampleFloorInternal
thiz
);
libkn_KInt
(
*
component11
)(
libkn_kref_com_dong_demo013_debug_TenSampleFloorInternal
thiz
);
libkn_kref_com_dong_demo013_debug_TenSampleNode
(
*
component12
)(
libkn_kref_com_dong_demo013_debug_TenSampleFloorInternal
thiz
);
libkn_kref_com_dong_demo013_debug_TenSampleNode
(
*
component13
)(
libkn_kref_com_dong_demo013_debug_TenSampleFloorInternal
thiz
);
libkn_kref_com_dong_demo013_debug_TenSampleNode
(
*
component14
)(
libkn_kref_com_dong_demo013_debug_TenSampleFloorInternal
thiz
);
libkn_kref_com_dong_demo013_debug_TenSampleNode
(
*
component15
)(
libkn_kref_com_dong_demo013_debug_TenSampleFloorInternal
thiz
);
libkn_kref_com_dong_demo013_debug_TenSampleNode
(
*
component16
)(
libkn_kref_com_dong_demo013_debug_TenSampleFloorInternal
thiz
);
libkn_kref_com_dong_demo013_debug_TenSampleNode
(
*
component17
)(
libkn_kref_com_dong_demo013_debug_TenSampleFloorInternal
thiz
);
libkn_kref_com_dong_demo013_debug_TenSampleNode
(
*
component18
)(
libkn_kref_com_dong_demo013_debug_TenSampleFloorInternal
thiz
);
libkn_kref_com_dong_demo013_debug_TenSampleNode
(
*
component19
)(
libkn_kref_com_dong_demo013_debug_TenSampleFloorInternal
thiz
);
libkn_KInt
(
*
component2
)(
libkn_kref_com_dong_demo013_debug_TenSampleFloorInternal
thiz
);
libkn_kref_com_dong_demo013_debug_TenSampleNode
(
*
component20
)(
libkn_kref_com_dong_demo013_debug_TenSampleFloorInternal
thiz
);
libkn_kref_com_dong_demo013_debug_TenSampleNode
(
*
component21
)(
libkn_kref_com_dong_demo013_debug_TenSampleFloorInternal
thiz
);
libkn_KInt
(
*
component3
)(
libkn_kref_com_dong_demo013_debug_TenSampleFloorInternal
thiz
);
libkn_KInt
(
*
component4
)(
libkn_kref_com_dong_demo013_debug_TenSampleFloorInternal
thiz
);
libkn_KInt
(
*
component5
)(
libkn_kref_com_dong_demo013_debug_TenSampleFloorInternal
thiz
);
libkn_KInt
(
*
component6
)(
libkn_kref_com_dong_demo013_debug_TenSampleFloorInternal
thiz
);
libkn_KInt
(
*
component7
)(
libkn_kref_com_dong_demo013_debug_TenSampleFloorInternal
thiz
);
libkn_KInt
(
*
component8
)(
libkn_kref_com_dong_demo013_debug_TenSampleFloorInternal
thiz
);
libkn_KInt
(
*
component9
)(
libkn_kref_com_dong_demo013_debug_TenSampleFloorInternal
thiz
);
libkn_kref_com_dong_demo013_debug_TenSampleFloorInternal
(
*
copy
)(
libkn_kref_com_dong_demo013_debug_TenSampleFloorInternal
thiz
,
libkn_KInt
levelIndex
,
libkn_KInt
v0
,
libkn_KInt
v1
,
libkn_KInt
v2
,
libkn_KInt
v3
,
libkn_KInt
v4
,
libkn_KInt
v5
,
libkn_KInt
v6
,
libkn_KInt
v7
,
libkn_KInt
v8
,
libkn_KInt
v9
,
libkn_kref_com_dong_demo013_debug_TenSampleNode
child0
,
libkn_kref_com_dong_demo013_debug_TenSampleNode
child1
,
libkn_kref_com_dong_demo013_debug_TenSampleNode
child2
,
libkn_kref_com_dong_demo013_debug_TenSampleNode
child3
,
libkn_kref_com_dong_demo013_debug_TenSampleNode
child4
,
libkn_kref_com_dong_demo013_debug_TenSampleNode
child5
,
libkn_kref_com_dong_demo013_debug_TenSampleNode
child6
,
libkn_kref_com_dong_demo013_debug_TenSampleNode
child7
,
libkn_kref_com_dong_demo013_debug_TenSampleNode
child8
,
libkn_kref_com_dong_demo013_debug_TenSampleNode
child9
);
libkn_KBoolean
(
*
equals
)(
libkn_kref_com_dong_demo013_debug_TenSampleFloorInternal
thiz
,
libkn_kref_kotlin_Any
other
);
libkn_KInt
(
*
hashCode
)(
libkn_kref_com_dong_demo013_debug_TenSampleFloorInternal
thiz
);
const
char
*
(
*
toString
)(
libkn_kref_com_dong_demo013_debug_TenSampleFloorInternal
thiz
);
}
TenSampleFloorInternal
;
struct
{
libkn_KType
*
(
*
_type
)(
void
);
libkn_kref_com_dong_demo013_debug_TenSampleSideBranch
(
*
TenSampleSideBranch
)(
libkn_KInt
sideDepthLeft
,
libkn_KInt
sideSeed
,
libkn_KInt
v0
,
libkn_KInt
v1
,
libkn_KInt
v2
,
libkn_KInt
v3
,
libkn_KInt
v4
,
libkn_KInt
v5
,
libkn_KInt
v6
,
libkn_KInt
v7
,
libkn_KInt
v8
,
libkn_KInt
v9
,
libkn_kref_com_dong_demo013_debug_TenSampleNode
child0
,
libkn_kref_com_dong_demo013_debug_TenSampleNode
child1
,
libkn_kref_com_dong_demo013_debug_TenSampleNode
child2
,
libkn_kref_com_dong_demo013_debug_TenSampleNode
child3
,
libkn_kref_com_dong_demo013_debug_TenSampleNode
child4
,
libkn_kref_com_dong_demo013_debug_TenSampleNode
child5
,
libkn_kref_com_dong_demo013_debug_TenSampleNode
child6
,
libkn_kref_com_dong_demo013_debug_TenSampleNode
child7
,
libkn_kref_com_dong_demo013_debug_TenSampleNode
child8
,
libkn_kref_com_dong_demo013_debug_TenSampleNode
child9
);
libkn_kref_com_dong_demo013_debug_TenSampleNode
(
*
get_child0
)(
libkn_kref_com_dong_demo013_debug_TenSampleSideBranch
thiz
);
libkn_kref_com_dong_demo013_debug_TenSampleNode
(
*
get_child1
)(
libkn_kref_com_dong_demo013_debug_TenSampleSideBranch
thiz
);
libkn_kref_com_dong_demo013_debug_TenSampleNode
(
*
get_child2
)(
libkn_kref_com_dong_demo013_debug_TenSampleSideBranch
thiz
);
libkn_kref_com_dong_demo013_debug_TenSampleNode
(
*
get_child3
)(
libkn_kref_com_dong_demo013_debug_TenSampleSideBranch
thiz
);
libkn_kref_com_dong_demo013_debug_TenSampleNode
(
*
get_child4
)(
libkn_kref_com_dong_demo013_debug_TenSampleSideBranch
thiz
);
libkn_kref_com_dong_demo013_debug_TenSampleNode
(
*
get_child5
)(
libkn_kref_com_dong_demo013_debug_TenSampleSideBranch
thiz
);
libkn_kref_com_dong_demo013_debug_TenSampleNode
(
*
get_child6
)(
libkn_kref_com_dong_demo013_debug_TenSampleSideBranch
thiz
);
libkn_kref_com_dong_demo013_debug_TenSampleNode
(
*
get_child7
)(
libkn_kref_com_dong_demo013_debug_TenSampleSideBranch
thiz
);
libkn_kref_com_dong_demo013_debug_TenSampleNode
(
*
get_child8
)(
libkn_kref_com_dong_demo013_debug_TenSampleSideBranch
thiz
);
libkn_kref_com_dong_demo013_debug_TenSampleNode
(
*
get_child9
)(
libkn_kref_com_dong_demo013_debug_TenSampleSideBranch
thiz
);
libkn_KInt
(
*
get_sideDepthLeft
)(
libkn_kref_com_dong_demo013_debug_TenSampleSideBranch
thiz
);
libkn_KInt
(
*
get_sideSeed
)(
libkn_kref_com_dong_demo013_debug_TenSampleSideBranch
thiz
);
libkn_KInt
(
*
get_v0
)(
libkn_kref_com_dong_demo013_debug_TenSampleSideBranch
thiz
);
libkn_KInt
(
*
get_v1
)(
libkn_kref_com_dong_demo013_debug_TenSampleSideBranch
thiz
);
libkn_KInt
(
*
get_v2
)(
libkn_kref_com_dong_demo013_debug_TenSampleSideBranch
thiz
);
libkn_KInt
(
*
get_v3
)(
libkn_kref_com_dong_demo013_debug_TenSampleSideBranch
thiz
);
libkn_KInt
(
*
get_v4
)(
libkn_kref_com_dong_demo013_debug_TenSampleSideBranch
thiz
);
libkn_KInt
(
*
get_v5
)(
libkn_kref_com_dong_demo013_debug_TenSampleSideBranch
thiz
);
libkn_KInt
(
*
get_v6
)(
libkn_kref_com_dong_demo013_debug_TenSampleSideBranch
thiz
);
libkn_KInt
(
*
get_v7
)(
libkn_kref_com_dong_demo013_debug_TenSampleSideBranch
thiz
);
libkn_KInt
(
*
get_v8
)(
libkn_kref_com_dong_demo013_debug_TenSampleSideBranch
thiz
);
libkn_KInt
(
*
get_v9
)(
libkn_kref_com_dong_demo013_debug_TenSampleSideBranch
thiz
);
libkn_KInt
(
*
component1
)(
libkn_kref_com_dong_demo013_debug_TenSampleSideBranch
thiz
);
libkn_KInt
(
*
component10
)(
libkn_kref_com_dong_demo013_debug_TenSampleSideBranch
thiz
);
libkn_KInt
(
*
component11
)(
libkn_kref_com_dong_demo013_debug_TenSampleSideBranch
thiz
);
libkn_KInt
(
*
component12
)(
libkn_kref_com_dong_demo013_debug_TenSampleSideBranch
thiz
);
libkn_kref_com_dong_demo013_debug_TenSampleNode
(
*
component13
)(
libkn_kref_com_dong_demo013_debug_TenSampleSideBranch
thiz
);
libkn_kref_com_dong_demo013_debug_TenSampleNode
(
*
component14
)(
libkn_kref_com_dong_demo013_debug_TenSampleSideBranch
thiz
);
libkn_kref_com_dong_demo013_debug_TenSampleNode
(
*
component15
)(
libkn_kref_com_dong_demo013_debug_TenSampleSideBranch
thiz
);
libkn_kref_com_dong_demo013_debug_TenSampleNode
(
*
component16
)(
libkn_kref_com_dong_demo013_debug_TenSampleSideBranch
thiz
);
libkn_kref_com_dong_demo013_debug_TenSampleNode
(
*
component17
)(
libkn_kref_com_dong_demo013_debug_TenSampleSideBranch
thiz
);
libkn_kref_com_dong_demo013_debug_TenSampleNode
(
*
component18
)(
libkn_kref_com_dong_demo013_debug_TenSampleSideBranch
thiz
);
libkn_kref_com_dong_demo013_debug_TenSampleNode
(
*
component19
)(
libkn_kref_com_dong_demo013_debug_TenSampleSideBranch
thiz
);
libkn_KInt
(
*
component2
)(
libkn_kref_com_dong_demo013_debug_TenSampleSideBranch
thiz
);
libkn_kref_com_dong_demo013_debug_TenSampleNode
(
*
component20
)(
libkn_kref_com_dong_demo013_debug_TenSampleSideBranch
thiz
);
libkn_kref_com_dong_demo013_debug_TenSampleNode
(
*
component21
)(
libkn_kref_com_dong_demo013_debug_TenSampleSideBranch
thiz
);
libkn_kref_com_dong_demo013_debug_TenSampleNode
(
*
component22
)(
libkn_kref_com_dong_demo013_debug_TenSampleSideBranch
thiz
);
libkn_KInt
(
*
component3
)(
libkn_kref_com_dong_demo013_debug_TenSampleSideBranch
thiz
);
libkn_KInt
(
*
component4
)(
libkn_kref_com_dong_demo013_debug_TenSampleSideBranch
thiz
);
libkn_KInt
(
*
component5
)(
libkn_kref_com_dong_demo013_debug_TenSampleSideBranch
thiz
);
libkn_KInt
(
*
component6
)(
libkn_kref_com_dong_demo013_debug_TenSampleSideBranch
thiz
);
libkn_KInt
(
*
component7
)(
libkn_kref_com_dong_demo013_debug_TenSampleSideBranch
thiz
);
libkn_KInt
(
*
component8
)(
libkn_kref_com_dong_demo013_debug_TenSampleSideBranch
thiz
);
libkn_KInt
(
*
component9
)(
libkn_kref_com_dong_demo013_debug_TenSampleSideBranch
thiz
);
libkn_kref_com_dong_demo013_debug_TenSampleSideBranch
(
*
copy
)(
libkn_kref_com_dong_demo013_debug_TenSampleSideBranch
thiz
,
libkn_KInt
sideDepthLeft
,
libkn_KInt
sideSeed
,
libkn_KInt
v0
,
libkn_KInt
v1
,
libkn_KInt
v2
,
libkn_KInt
v3
,
libkn_KInt
v4
,
libkn_KInt
v5
,
libkn_KInt
v6
,
libkn_KInt
v7
,
libkn_KInt
v8
,
libkn_KInt
v9
,
libkn_kref_com_dong_demo013_debug_TenSampleNode
child0
,
libkn_kref_com_dong_demo013_debug_TenSampleNode
child1
,
libkn_kref_com_dong_demo013_debug_TenSampleNode
child2
,
libkn_kref_com_dong_demo013_debug_TenSampleNode
child3
,
libkn_kref_com_dong_demo013_debug_TenSampleNode
child4
,
libkn_kref_com_dong_demo013_debug_TenSampleNode
child5
,
libkn_kref_com_dong_demo013_debug_TenSampleNode
child6
,
libkn_kref_com_dong_demo013_debug_TenSampleNode
child7
,
libkn_kref_com_dong_demo013_debug_TenSampleNode
child8
,
libkn_kref_com_dong_demo013_debug_TenSampleNode
child9
);
libkn_KBoolean
(
*
equals
)(
libkn_kref_com_dong_demo013_debug_TenSampleSideBranch
thiz
,
libkn_kref_kotlin_Any
other
);
libkn_KInt
(
*
hashCode
)(
libkn_kref_com_dong_demo013_debug_TenSampleSideBranch
thiz
);
const
char
*
(
*
toString
)(
libkn_kref_com_dong_demo013_debug_TenSampleSideBranch
thiz
);
}
TenSampleSideBranch
;
struct
{
libkn_KType
*
(
*
_type
)(
void
);
libkn_kref_com_dong_demo013_debug_TenSampleRoot
(
*
TenSampleRoot
)(
libkn_KInt
v0
,
libkn_KInt
v1
,
libkn_KInt
v2
,
libkn_KInt
v3
,
libkn_KInt
v4
,
libkn_KInt
v5
,
libkn_KInt
v6
,
libkn_KInt
v7
,
libkn_KInt
v8
,
libkn_KInt
v9
,
libkn_kref_com_dong_demo013_debug_TenSampleNode
rootChild0
,
libkn_kref_com_dong_demo013_debug_TenSampleNode
rootChild1
,
libkn_kref_com_dong_demo013_debug_TenSampleNode
rootChild2
,
libkn_kref_com_dong_demo013_debug_TenSampleNode
rootChild3
,
libkn_kref_com_dong_demo013_debug_TenSampleNode
rootChild4
,
libkn_kref_com_dong_demo013_debug_TenSampleNode
rootChild5
,
libkn_kref_com_dong_demo013_debug_TenSampleNode
rootChild6
,
libkn_kref_com_dong_demo013_debug_TenSampleNode
rootChild7
,
libkn_kref_com_dong_demo013_debug_TenSampleNode
rootChild8
,
libkn_kref_com_dong_demo013_debug_TenSampleNode
rootChild9
);
libkn_kref_com_dong_demo013_debug_TenSampleNode
(
*
get_rootChild0
)(
libkn_kref_com_dong_demo013_debug_TenSampleRoot
thiz
);
libkn_kref_com_dong_demo013_debug_TenSampleNode
(
*
get_rootChild1
)(
libkn_kref_com_dong_demo013_debug_TenSampleRoot
thiz
);
libkn_kref_com_dong_demo013_debug_TenSampleNode
(
*
get_rootChild2
)(
libkn_kref_com_dong_demo013_debug_TenSampleRoot
thiz
);
libkn_kref_com_dong_demo013_debug_TenSampleNode
(
*
get_rootChild3
)(
libkn_kref_com_dong_demo013_debug_TenSampleRoot
thiz
);
libkn_kref_com_dong_demo013_debug_TenSampleNode
(
*
get_rootChild4
)(
libkn_kref_com_dong_demo013_debug_TenSampleRoot
thiz
);
libkn_kref_com_dong_demo013_debug_TenSampleNode
(
*
get_rootChild5
)(
libkn_kref_com_dong_demo013_debug_TenSampleRoot
thiz
);
libkn_kref_com_dong_demo013_debug_TenSampleNode
(
*
get_rootChild6
)(
libkn_kref_com_dong_demo013_debug_TenSampleRoot
thiz
);
libkn_kref_com_dong_demo013_debug_TenSampleNode
(
*
get_rootChild7
)(
libkn_kref_com_dong_demo013_debug_TenSampleRoot
thiz
);
libkn_kref_com_dong_demo013_debug_TenSampleNode
(
*
get_rootChild8
)(
libkn_kref_com_dong_demo013_debug_TenSampleRoot
thiz
);
libkn_kref_com_dong_demo013_debug_TenSampleNode
(
*
get_rootChild9
)(
libkn_kref_com_dong_demo013_debug_TenSampleRoot
thiz
);
libkn_KInt
(
*
get_v0
)(
libkn_kref_com_dong_demo013_debug_TenSampleRoot
thiz
);
libkn_KInt
(
*
get_v1
)(
libkn_kref_com_dong_demo013_debug_TenSampleRoot
thiz
);
libkn_KInt
(
*
get_v2
)(
libkn_kref_com_dong_demo013_debug_TenSampleRoot
thiz
);
libkn_KInt
(
*
get_v3
)(
libkn_kref_com_dong_demo013_debug_TenSampleRoot
thiz
);
libkn_KInt
(
*
get_v4
)(
libkn_kref_com_dong_demo013_debug_TenSampleRoot
thiz
);
libkn_KInt
(
*
get_v5
)(
libkn_kref_com_dong_demo013_debug_TenSampleRoot
thiz
);
libkn_KInt
(
*
get_v6
)(
libkn_kref_com_dong_demo013_debug_TenSampleRoot
thiz
);
libkn_KInt
(
*
get_v7
)(
libkn_kref_com_dong_demo013_debug_TenSampleRoot
thiz
);
libkn_KInt
(
*
get_v8
)(
libkn_kref_com_dong_demo013_debug_TenSampleRoot
thiz
);
libkn_KInt
(
*
get_v9
)(
libkn_kref_com_dong_demo013_debug_TenSampleRoot
thiz
);
libkn_KInt
(
*
component1
)(
libkn_kref_com_dong_demo013_debug_TenSampleRoot
thiz
);
libkn_KInt
(
*
component10
)(
libkn_kref_com_dong_demo013_debug_TenSampleRoot
thiz
);
libkn_kref_com_dong_demo013_debug_TenSampleNode
(
*
component11
)(
libkn_kref_com_dong_demo013_debug_TenSampleRoot
thiz
);
libkn_kref_com_dong_demo013_debug_TenSampleNode
(
*
component12
)(
libkn_kref_com_dong_demo013_debug_TenSampleRoot
thiz
);
libkn_kref_com_dong_demo013_debug_TenSampleNode
(
*
component13
)(
libkn_kref_com_dong_demo013_debug_TenSampleRoot
thiz
);
libkn_kref_com_dong_demo013_debug_TenSampleNode
(
*
component14
)(
libkn_kref_com_dong_demo013_debug_TenSampleRoot
thiz
);
libkn_kref_com_dong_demo013_debug_TenSampleNode
(
*
component15
)(
libkn_kref_com_dong_demo013_debug_TenSampleRoot
thiz
);
libkn_kref_com_dong_demo013_debug_TenSampleNode
(
*
component16
)(
libkn_kref_com_dong_demo013_debug_TenSampleRoot
thiz
);
libkn_kref_com_dong_demo013_debug_TenSampleNode
(
*
component17
)(
libkn_kref_com_dong_demo013_debug_TenSampleRoot
thiz
);
libkn_kref_com_dong_demo013_debug_TenSampleNode
(
*
component18
)(
libkn_kref_com_dong_demo013_debug_TenSampleRoot
thiz
);
libkn_kref_com_dong_demo013_debug_TenSampleNode
(
*
component19
)(
libkn_kref_com_dong_demo013_debug_TenSampleRoot
thiz
);
libkn_KInt
(
*
component2
)(
libkn_kref_com_dong_demo013_debug_TenSampleRoot
thiz
);
libkn_kref_com_dong_demo013_debug_TenSampleNode
(
*
component20
)(
libkn_kref_com_dong_demo013_debug_TenSampleRoot
thiz
);
libkn_KInt
(
*
component3
)(
libkn_kref_com_dong_demo013_debug_TenSampleRoot
thiz
);
libkn_KInt
(
*
component4
)(
libkn_kref_com_dong_demo013_debug_TenSampleRoot
thiz
);
libkn_KInt
(
*
component5
)(
libkn_kref_com_dong_demo013_debug_TenSampleRoot
thiz
);
libkn_KInt
(
*
component6
)(
libkn_kref_com_dong_demo013_debug_TenSampleRoot
thiz
);
libkn_KInt
(
*
component7
)(
libkn_kref_com_dong_demo013_debug_TenSampleRoot
thiz
);
libkn_KInt
(
*
component8
)(
libkn_kref_com_dong_demo013_debug_TenSampleRoot
thiz
);
libkn_KInt
(
*
component9
)(
libkn_kref_com_dong_demo013_debug_TenSampleRoot
thiz
);
libkn_kref_com_dong_demo013_debug_TenSampleRoot
(
*
copy
)(
libkn_kref_com_dong_demo013_debug_TenSampleRoot
thiz
,
libkn_KInt
v0
,
libkn_KInt
v1
,
libkn_KInt
v2
,
libkn_KInt
v3
,
libkn_KInt
v4
,
libkn_KInt
v5
,
libkn_KInt
v6
,
libkn_KInt
v7
,
libkn_KInt
v8
,
libkn_KInt
v9
,
libkn_kref_com_dong_demo013_debug_TenSampleNode
rootChild0
,
libkn_kref_com_dong_demo013_debug_TenSampleNode
rootChild1
,
libkn_kref_com_dong_demo013_debug_TenSampleNode
rootChild2
,
libkn_kref_com_dong_demo013_debug_TenSampleNode
rootChild3
,
libkn_kref_com_dong_demo013_debug_TenSampleNode
rootChild4
,
libkn_kref_com_dong_demo013_debug_TenSampleNode
rootChild5
,
libkn_kref_com_dong_demo013_debug_TenSampleNode
rootChild6
,
libkn_kref_com_dong_demo013_debug_TenSampleNode
rootChild7
,
libkn_kref_com_dong_demo013_debug_TenSampleNode
rootChild8
,
libkn_kref_com_dong_demo013_debug_TenSampleNode
rootChild9
);
libkn_KBoolean
(
*
equals
)(
libkn_kref_com_dong_demo013_debug_TenSampleRoot
thiz
,
libkn_kref_kotlin_Any
other
);
libkn_KInt
(
*
hashCode
)(
libkn_kref_com_dong_demo013_debug_TenSampleRoot
thiz
);
const
char
*
(
*
toString
)(
libkn_kref_com_dong_demo013_debug_TenSampleRoot
thiz
);
}
TenSampleRoot
;
struct
{
libkn_KType
*
(
*
_type
)(
void
);
libkn_kref_com_dong_demo013_debug_DebugTenLevelSample
(
*
_instance
)();
libkn_KInt
(
*
get_FLOOR_COUNT
)(
libkn_kref_com_dong_demo013_debug_DebugTenLevelSample
thiz
);
libkn_KInt
(
*
get_SIDE_DEPTH_MAX
)(
libkn_kref_com_dong_demo013_debug_DebugTenLevelSample
thiz
);
libkn_kref_com_dong_demo013_debug_TenSampleRoot
(
*
get_sample
)(
libkn_kref_com_dong_demo013_debug_DebugTenLevelSample
thiz
);
libkn_kref_com_dong_demo013_debug_TenSampleRoot
(
*
buildRoot
)(
libkn_kref_com_dong_demo013_debug_DebugTenLevelSample
thiz
);
void
(
*
printSampleExampleToConsole
)(
libkn_kref_com_dong_demo013_debug_DebugTenLevelSample
thiz
);
libkn_KInt
(
*
sideBranchDepth
)(
libkn_kref_com_dong_demo013_debug_DebugTenLevelSample
thiz
,
libkn_KInt
levelIndex
,
libkn_KInt
slotIndex
);
}
DebugTenLevelSample
;
struct
{
libkn_KType
*
(
*
_type
)(
void
);
libkn_kref_com_dong_demo013_debug_debugClass
(
*
debugClass
)();
const
char
*
(
*
get_b2
)(
libkn_kref_com_dong_demo013_debug_debugClass
thiz
);
libkn_KInt
(
*
get_c1
)(
libkn_kref_com_dong_demo013_debug_debugClass
thiz
);
}
debugClass
;
void
(
*
allBreakpoints
)();
libkn_KInt
(
*
com_dong_demo013_debug_BranchLayer
$
stableprop_getter
)();
libkn_KInt
(
*
com_dong_demo013_debug_ComplexClass
$
stableprop_getter
)();
libkn_KInt
(
*
com_dong_demo013_debug_ComplexClass1
$
stableprop_getter
)();
libkn_KInt
(
*
com_dong_demo013_debug_ComplexClass2
$
stableprop_getter
)();
libkn_KInt
(
*
com_dong_demo013_debug_ComplexNode
$
stableprop_getter
)();
libkn_KInt
(
*
com_dong_demo013_debug_ComplexThreeClass
$
stableprop_getter
)();
libkn_KInt
(
*
com_dong_demo013_debug_DebugAllTypesData
$
stableprop_getter
)();
libkn_KInt
(
*
com_dong_demo013_debug_DebugTenLevelData
$
stableprop_getter
)();
libkn_KInt
(
*
com_dong_demo013_debug_DebugTenLevelRoot
$
stableprop_getter
)();
libkn_KInt
(
*
com_dong_demo013_debug_DebugTenLevelSample
$
stableprop_getter
)();
libkn_KInt
(
*
com_dong_demo013_debug_LeafLayer
$
stableprop_getter
)();
libkn_KInt
(
*
com_dong_demo013_debug_TenSampleAtom
$
stableprop_getter
)();
libkn_KInt
(
*
com_dong_demo013_debug_TenSampleFloorInternal
$
stableprop_getter
)();
libkn_KInt
(
*
com_dong_demo013_debug_TenSampleFloorLeaf
$
stableprop_getter
)();
libkn_KInt
(
*
com_dong_demo013_debug_TenSampleNode
$
stableprop_getter
)();
libkn_KInt
(
*
com_dong_demo013_debug_TenSampleRoot
$
stableprop_getter
)();
libkn_KInt
(
*
com_dong_demo013_debug_TenSampleSideBranch
$
stableprop_getter
)();
libkn_KInt
(
*
com_dong_demo013_debug_TerminalComplex
$
stableprop_getter
)();
libkn_KInt
(
*
com_dong_demo013_debug_debugClass
$
stableprop_getter
)();
void
(
*
complexObject
)();
void
(
*
getJsons
)();
void
(
*
tenComplexObject
)();
void
(
*
testCommonBreakpoint
)();
void
(
*
testConditionalBreakpoint
)();
void
(
*
testIfBreakpoint
)();
void
(
*
threeComplexObject
)();
libkn_KInt
(
*
com_dong_demo013_debug_BranchLayer
$
stableprop_getter_
)();
libkn_KInt
(
*
com_dong_demo013_debug_ComplexClass
$
stableprop_getter_
)();
libkn_KInt
(
*
com_dong_demo013_debug_ComplexClass1
$
stableprop_getter_
)();
libkn_KInt
(
*
com_dong_demo013_debug_ComplexClass2
$
stableprop_getter_
)();
libkn_KInt
(
*
com_dong_demo013_debug_ComplexNode
$
stableprop_getter_
)();
libkn_KInt
(
*
com_dong_demo013_debug_ComplexThreeClass
$
stableprop_getter_
)();
libkn_KInt
(
*
com_dong_demo013_debug_DebugAllTypesData
$
stableprop_getter_
)();
libkn_KInt
(
*
com_dong_demo013_debug_DebugTenLevelData
$
stableprop_getter_
)();
libkn_KInt
(
*
com_dong_demo013_debug_DebugTenLevelRoot
$
stableprop_getter_
)();
libkn_KInt
(
*
com_dong_demo013_debug_DebugTenLevelSample
$
stableprop_getter_
)();
libkn_KInt
(
*
com_dong_demo013_debug_LeafLayer
$
stableprop_getter_
)();
libkn_KInt
(
*
com_dong_demo013_debug_TenSampleAtom
$
stableprop_getter_
)();
libkn_KInt
(
*
com_dong_demo013_debug_TenSampleFloorInternal
$
stableprop_getter_
)();
libkn_KInt
(
*
com_dong_demo013_debug_TenSampleFloorLeaf
$
stableprop_getter_
)();
libkn_KInt
(
*
com_dong_demo013_debug_TenSampleNode
$
stableprop_getter_
)();
libkn_KInt
(
*
com_dong_demo013_debug_TenSampleRoot
$
stableprop_getter_
)();
libkn_KInt
(
*
com_dong_demo013_debug_TenSampleSideBranch
$
stableprop_getter_
)();
libkn_KInt
(
*
com_dong_demo013_debug_TerminalComplex
$
stableprop_getter_
)();
libkn_KInt
(
*
com_dong_demo013_debug_debugClass
$
stableprop_getter_
)();
libkn_KInt
(
*
com_dong_demo013_debug_BranchLayer
$
stableprop_getter__
)();
libkn_KInt
(
*
com_dong_demo013_debug_ComplexClass
$
stableprop_getter__
)();
libkn_KInt
(
*
com_dong_demo013_debug_ComplexClass1
$
stableprop_getter__
)();
libkn_KInt
(
*
com_dong_demo013_debug_ComplexClass2
$
stableprop_getter__
)();
libkn_KInt
(
*
com_dong_demo013_debug_ComplexNode
$
stableprop_getter__
)();
libkn_KInt
(
*
com_dong_demo013_debug_ComplexThreeClass
$
stableprop_getter__
)();
libkn_KInt
(
*
com_dong_demo013_debug_DebugAllTypesData
$
stableprop_getter__
)();
libkn_KInt
(
*
com_dong_demo013_debug_DebugTenLevelData
$
stableprop_getter__
)();
libkn_KInt
(
*
com_dong_demo013_debug_DebugTenLevelRoot
$
stableprop_getter__
)();
libkn_KInt
(
*
com_dong_demo013_debug_DebugTenLevelSample
$
stableprop_getter__
)();
libkn_KInt
(
*
com_dong_demo013_debug_LeafLayer
$
stableprop_getter__
)();
libkn_KInt
(
*
com_dong_demo013_debug_TenSampleAtom
$
stableprop_getter__
)();
libkn_KInt
(
*
com_dong_demo013_debug_TenSampleFloorInternal
$
stableprop_getter__
)();
libkn_KInt
(
*
com_dong_demo013_debug_TenSampleFloorLeaf
$
stableprop_getter__
)();
libkn_KInt
(
*
com_dong_demo013_debug_TenSampleNode
$
stableprop_getter__
)();
libkn_KInt
(
*
com_dong_demo013_debug_TenSampleRoot
$
stableprop_getter__
)();
libkn_KInt
(
*
com_dong_demo013_debug_TenSampleSideBranch
$
stableprop_getter__
)();
libkn_KInt
(
*
com_dong_demo013_debug_TerminalComplex
$
stableprop_getter__
)();
libkn_KInt
(
*
com_dong_demo013_debug_debugClass
$
stableprop_getter__
)();
void
(
*
testIntoDebug
)();
void
(
*
testIntoFather
)();
void
(
*
testIntoGrandfather
)();
void
(
*
testIntoKid
)();
libkn_KInt
(
*
com_dong_demo013_debug_BranchLayer
$
stableprop_getter___
)();
libkn_KInt
(
*
com_dong_demo013_debug_ComplexClass
$
stableprop_getter___
)();
libkn_KInt
(
*
com_dong_demo013_debug_ComplexClass1
$
stableprop_getter___
)();
libkn_KInt
(
*
com_dong_demo013_debug_ComplexClass2
$
stableprop_getter___
)();
libkn_KInt
(
*
com_dong_demo013_debug_ComplexNode
$
stableprop_getter___
)();
libkn_KInt
(
*
com_dong_demo013_debug_ComplexThreeClass
$
stableprop_getter___
)();
libkn_KInt
(
*
com_dong_demo013_debug_DebugAllTypesData
$
stableprop_getter___
)();
libkn_KInt
(
*
com_dong_demo013_debug_DebugTenLevelData
$
stableprop_getter___
)();
libkn_KInt
(
*
com_dong_demo013_debug_DebugTenLevelRoot
$
stableprop_getter___
)();
libkn_KInt
(
*
com_dong_demo013_debug_DebugTenLevelSample
$
stableprop_getter___
)();
libkn_KInt
(
*
com_dong_demo013_debug_LeafLayer
$
stableprop_getter___
)();
libkn_KInt
(
*
com_dong_demo013_debug_TenSampleAtom
$
stableprop_getter___
)();
libkn_KInt
(
*
com_dong_demo013_debug_TenSampleFloorInternal
$
stableprop_getter___
)();
libkn_KInt
(
*
com_dong_demo013_debug_TenSampleFloorLeaf
$
stableprop_getter___
)();
libkn_KInt
(
*
com_dong_demo013_debug_TenSampleNode
$
stableprop_getter___
)();
libkn_KInt
(
*
com_dong_demo013_debug_TenSampleRoot
$
stableprop_getter___
)();
libkn_KInt
(
*
com_dong_demo013_debug_TenSampleSideBranch
$
stableprop_getter___
)();
libkn_KInt
(
*
com_dong_demo013_debug_TerminalComplex
$
stableprop_getter___
)();
libkn_KInt
(
*
com_dong_demo013_debug_debugClass
$
stableprop_getter___
)();
void
(
*
testOutDebug
)();
void
(
*
testOutFather
)();
void
(
*
testOutKid
)();
libkn_KInt
(
*
com_dong_demo013_debug_BranchLayer
$
stableprop_getter____
)();
libkn_KInt
(
*
com_dong_demo013_debug_ComplexClass
$
stableprop_getter____
)();
libkn_KInt
(
*
com_dong_demo013_debug_ComplexClass1
$
stableprop_getter____
)();
libkn_KInt
(
*
com_dong_demo013_debug_ComplexClass2
$
stableprop_getter____
)();
libkn_KInt
(
*
com_dong_demo013_debug_ComplexNode
$
stableprop_getter____
)();
libkn_KInt
(
*
com_dong_demo013_debug_ComplexThreeClass
$
stableprop_getter____
)();
libkn_KInt
(
*
com_dong_demo013_debug_DebugAllTypesData
$
stableprop_getter____
)();
libkn_KInt
(
*
com_dong_demo013_debug_DebugTenLevelData
$
stableprop_getter____
)();
libkn_KInt
(
*
com_dong_demo013_debug_DebugTenLevelRoot
$
stableprop_getter____
)();
libkn_KInt
(
*
com_dong_demo013_debug_DebugTenLevelSample
$
stableprop_getter____
)();
libkn_KInt
(
*
com_dong_demo013_debug_LeafLayer
$
stableprop_getter____
)();
libkn_KInt
(
*
com_dong_demo013_debug_TenSampleAtom
$
stableprop_getter____
)();
libkn_KInt
(
*
com_dong_demo013_debug_TenSampleFloorInternal
$
stableprop_getter____
)();
libkn_KInt
(
*
com_dong_demo013_debug_TenSampleFloorLeaf
$
stableprop_getter____
)();
libkn_KInt
(
*
com_dong_demo013_debug_TenSampleNode
$
stableprop_getter____
)();
libkn_KInt
(
*
com_dong_demo013_debug_TenSampleRoot
$
stableprop_getter____
)();
libkn_KInt
(
*
com_dong_demo013_debug_TenSampleSideBranch
$
stableprop_getter____
)();
libkn_KInt
(
*
com_dong_demo013_debug_TerminalComplex
$
stableprop_getter____
)();
libkn_KInt
(
*
com_dong_demo013_debug_debugClass
$
stableprop_getter____
)();
void
(
*
testDebug
)();
void
(
*
testOverFather
)();
void
(
*
testOverKid
)();
libkn_KInt
(
*
com_dong_demo013_debug_BranchLayer
$
stableprop_getter_____
)();
libkn_KInt
(
*
com_dong_demo013_debug_ComplexClass
$
stableprop_getter_____
)();
libkn_KInt
(
*
com_dong_demo013_debug_ComplexClass1
$
stableprop_getter_____
)();
libkn_KInt
(
*
com_dong_demo013_debug_ComplexClass2
$
stableprop_getter_____
)();
libkn_KInt
(
*
com_dong_demo013_debug_ComplexNode
$
stableprop_getter_____
)();
libkn_KInt
(
*
com_dong_demo013_debug_ComplexThreeClass
$
stableprop_getter_____
)();
libkn_KInt
(
*
com_dong_demo013_debug_DebugAllTypesData
$
stableprop_getter_____
)();
libkn_KInt
(
*
com_dong_demo013_debug_DebugTenLevelData
$
stableprop_getter_____
)();
libkn_KInt
(
*
com_dong_demo013_debug_DebugTenLevelRoot
$
stableprop_getter_____
)();
libkn_KInt
(
*
com_dong_demo013_debug_DebugTenLevelSample
$
stableprop_getter_____
)();
libkn_KInt
(
*
com_dong_demo013_debug_LeafLayer
$
stableprop_getter_____
)();
libkn_KInt
(
*
com_dong_demo013_debug_TenSampleAtom
$
stableprop_getter_____
)();
libkn_KInt
(
*
com_dong_demo013_debug_TenSampleFloorInternal
$
stableprop_getter_____
)();
libkn_KInt
(
*
com_dong_demo013_debug_TenSampleFloorLeaf
$
stableprop_getter_____
)();
libkn_KInt
(
*
com_dong_demo013_debug_TenSampleNode
$
stableprop_getter_____
)();
libkn_KInt
(
*
com_dong_demo013_debug_TenSampleRoot
$
stableprop_getter_____
)();
libkn_KInt
(
*
com_dong_demo013_debug_TenSampleSideBranch
$
stableprop_getter_____
)();
libkn_KInt
(
*
com_dong_demo013_debug_TerminalComplex
$
stableprop_getter_____
)();
libkn_KInt
(
*
com_dong_demo013_debug_debugClass
$
stableprop_getter_____
)();
libkn_KInt
(
*
com_dong_demo013_debug_BranchLayer
$
stableprop_getter______
)();
libkn_KInt
(
*
com_dong_demo013_debug_ComplexClass
$
stableprop_getter______
)();
libkn_KInt
(
*
com_dong_demo013_debug_ComplexClass1
$
stableprop_getter______
)();
libkn_KInt
(
*
com_dong_demo013_debug_ComplexClass2
$
stableprop_getter______
)();
libkn_KInt
(
*
com_dong_demo013_debug_ComplexNode
$
stableprop_getter______
)();
libkn_KInt
(
*
com_dong_demo013_debug_ComplexThreeClass
$
stableprop_getter______
)();
libkn_KInt
(
*
com_dong_demo013_debug_DebugAllTypesData
$
stableprop_getter______
)();
libkn_KInt
(
*
com_dong_demo013_debug_DebugTenLevelData
$
stableprop_getter______
)();
libkn_KInt
(
*
com_dong_demo013_debug_DebugTenLevelRoot
$
stableprop_getter______
)();
libkn_KInt
(
*
com_dong_demo013_debug_DebugTenLevelSample
$
stableprop_getter______
)();
libkn_KInt
(
*
com_dong_demo013_debug_LeafLayer
$
stableprop_getter______
)();
libkn_KInt
(
*
com_dong_demo013_debug_TenSampleAtom
$
stableprop_getter______
)();
libkn_KInt
(
*
com_dong_demo013_debug_TenSampleFloorInternal
$
stableprop_getter______
)();
libkn_KInt
(
*
com_dong_demo013_debug_TenSampleFloorLeaf
$
stableprop_getter______
)();
libkn_KInt
(
*
com_dong_demo013_debug_TenSampleNode
$
stableprop_getter______
)();
libkn_KInt
(
*
com_dong_demo013_debug_TenSampleRoot
$
stableprop_getter______
)();
libkn_KInt
(
*
com_dong_demo013_debug_TenSampleSideBranch
$
stableprop_getter______
)();
libkn_KInt
(
*
com_dong_demo013_debug_TerminalComplex
$
stableprop_getter______
)();
libkn_KInt
(
*
com_dong_demo013_debug_debugClass
$
stableprop_getter______
)();
libkn_KInt
(
*
com_dong_demo013_debug_BranchLayer
$
stableprop_getter_______
)();
libkn_KInt
(
*
com_dong_demo013_debug_ComplexClass
$
stableprop_getter_______
)();
libkn_KInt
(
*
com_dong_demo013_debug_ComplexClass1
$
stableprop_getter_______
)();
libkn_KInt
(
*
com_dong_demo013_debug_ComplexClass2
$
stableprop_getter_______
)();
libkn_KInt
(
*
com_dong_demo013_debug_ComplexNode
$
stableprop_getter_______
)();
libkn_KInt
(
*
com_dong_demo013_debug_ComplexThreeClass
$
stableprop_getter_______
)();
libkn_KInt
(
*
com_dong_demo013_debug_DebugAllTypesData
$
stableprop_getter_______
)();
libkn_KInt
(
*
com_dong_demo013_debug_DebugTenLevelData
$
stableprop_getter_______
)();
libkn_KInt
(
*
com_dong_demo013_debug_DebugTenLevelRoot
$
stableprop_getter_______
)();
libkn_KInt
(
*
com_dong_demo013_debug_DebugTenLevelSample
$
stableprop_getter_______
)();
libkn_KInt
(
*
com_dong_demo013_debug_LeafLayer
$
stableprop_getter_______
)();
libkn_KInt
(
*
com_dong_demo013_debug_TenSampleAtom
$
stableprop_getter_______
)();
libkn_KInt
(
*
com_dong_demo013_debug_TenSampleFloorInternal
$
stableprop_getter_______
)();
libkn_KInt
(
*
com_dong_demo013_debug_TenSampleFloorLeaf
$
stableprop_getter_______
)();
libkn_KInt
(
*
com_dong_demo013_debug_TenSampleNode
$
stableprop_getter_______
)();
libkn_KInt
(
*
com_dong_demo013_debug_TenSampleRoot
$
stableprop_getter_______
)();
libkn_KInt
(
*
com_dong_demo013_debug_TenSampleSideBranch
$
stableprop_getter_______
)();
libkn_KInt
(
*
com_dong_demo013_debug_TerminalComplex
$
stableprop_getter_______
)();
libkn_KInt
(
*
com_dong_demo013_debug_debugClass
$
stableprop_getter_______
)();
void
(
*
testFrame1
)();
void
(
*
testFrame2
)();
void
(
*
testFrame3
)();
void
(
*
testFrame4
)();
libkn_KInt
(
*
com_dong_demo013_debug_BranchLayer
$
stableprop_getter________
)();
libkn_KInt
(
*
com_dong_demo013_debug_ComplexClass
$
stableprop_getter________
)();
libkn_KInt
(
*
com_dong_demo013_debug_ComplexClass1
$
stableprop_getter________
)();
libkn_KInt
(
*
com_dong_demo013_debug_ComplexClass2
$
stableprop_getter________
)();
libkn_KInt
(
*
com_dong_demo013_debug_ComplexNode
$
stableprop_getter________
)();
libkn_KInt
(
*
com_dong_demo013_debug_ComplexThreeClass
$
stableprop_getter________
)();
libkn_KInt
(
*
com_dong_demo013_debug_DebugAllTypesData
$
stableprop_getter________
)();
libkn_KInt
(
*
com_dong_demo013_debug_DebugTenLevelData
$
stableprop_getter________
)();
libkn_KInt
(
*
com_dong_demo013_debug_DebugTenLevelRoot
$
stableprop_getter________
)();
libkn_KInt
(
*
com_dong_demo013_debug_DebugTenLevelSample
$
stableprop_getter________
)();
libkn_KInt
(
*
com_dong_demo013_debug_LeafLayer
$
stableprop_getter________
)();
libkn_KInt
(
*
com_dong_demo013_debug_TenSampleAtom
$
stableprop_getter________
)();
libkn_KInt
(
*
com_dong_demo013_debug_TenSampleFloorInternal
$
stableprop_getter________
)();
libkn_KInt
(
*
com_dong_demo013_debug_TenSampleFloorLeaf
$
stableprop_getter________
)();
libkn_KInt
(
*
com_dong_demo013_debug_TenSampleNode
$
stableprop_getter________
)();
libkn_KInt
(
*
com_dong_demo013_debug_TenSampleRoot
$
stableprop_getter________
)();
libkn_KInt
(
*
com_dong_demo013_debug_TenSampleSideBranch
$
stableprop_getter________
)();
libkn_KInt
(
*
com_dong_demo013_debug_TerminalComplex
$
stableprop_getter________
)();
libkn_KInt
(
*
com_dong_demo013_debug_debugClass
$
stableprop_getter________
)();
void
(
*
debugChild1
)();
void
(
*
debugChild2
)();
void
(
*
debugall
)();
}
debug
;
struct
{
struct
{
struct
{
libkn_kref_com_dong_demo013_navigation_ComposeGroup
(
*
get
)();
/* enum entry for Ui. */
}
Ui
;
struct
{
libkn_kref_com_dong_demo013_navigation_ComposeGroup
(
*
get
)();
/* enum entry for Foundation. */
}
Foundation
;
struct
{
libkn_kref_com_dong_demo013_navigation_ComposeGroup
(
*
get
)();
/* enum entry for Material. */
}
Material
;
struct
{
libkn_kref_com_dong_demo013_navigation_ComposeGroup
(
*
get
)();
/* enum entry for Benchmark. */
}
Benchmark
;
struct
{
libkn_kref_com_dong_demo013_navigation_ComposeGroup
(
*
get
)();
/* enum entry for Platform. */
}
Platform
;
libkn_KType
*
(
*
_type
)(
void
);
}
ComposeGroup
;
struct
{
libkn_KType
*
(
*
_type
)(
void
);
libkn_kref_com_dong_demo013_navigation_ComponentDemo
(
*
ComponentDemo
)(
const
char
*
id
,
const
char
*
title
,
libkn_kref_com_dong_demo013_navigation_ComposeGroup
group
);
libkn_kref_com_dong_demo013_navigation_ComposeGroup
(
*
get_group
)(
libkn_kref_com_dong_demo013_navigation_ComponentDemo
thiz
);
const
char
*
(
*
get_id
)(
libkn_kref_com_dong_demo013_navigation_ComponentDemo
thiz
);
const
char
*
(
*
get_title
)(
libkn_kref_com_dong_demo013_navigation_ComponentDemo
thiz
);
const
char
*
(
*
component1
)(
libkn_kref_com_dong_demo013_navigation_ComponentDemo
thiz
);
const
char
*
(
*
component2
)(
libkn_kref_com_dong_demo013_navigation_ComponentDemo
thiz
);
libkn_kref_com_dong_demo013_navigation_ComposeGroup
(
*
component3
)(
libkn_kref_com_dong_demo013_navigation_ComponentDemo
thiz
);
libkn_kref_com_dong_demo013_navigation_ComponentDemo
(
*
copy
)(
libkn_kref_com_dong_demo013_navigation_ComponentDemo
thiz
,
const
char
*
id
,
const
char
*
title
,
libkn_kref_com_dong_demo013_navigation_ComposeGroup
group
);
libkn_KBoolean
(
*
equals
)(
libkn_kref_com_dong_demo013_navigation_ComponentDemo
thiz
,
libkn_kref_kotlin_Any
other
);
libkn_KInt
(
*
hashCode
)(
libkn_kref_com_dong_demo013_navigation_ComponentDemo
thiz
);
const
char
*
(
*
toString
)(
libkn_kref_com_dong_demo013_navigation_ComponentDemo
thiz
);
}
ComponentDemo
;
struct
{
struct
{
libkn_KType
*
(
*
_type
)(
void
);
libkn_kref_com_dong_demo013_navigation_Page_Home
(
*
_instance
)();
libkn_KBoolean
(
*
equals
)(
libkn_kref_com_dong_demo013_navigation_Page_Home
thiz
,
libkn_kref_kotlin_Any
other
);
libkn_KInt
(
*
hashCode
)(
libkn_kref_com_dong_demo013_navigation_Page_Home
thiz
);
const
char
*
(
*
toString
)(
libkn_kref_com_dong_demo013_navigation_Page_Home
thiz
);
}
Home
;
struct
{
libkn_KType
*
(
*
_type
)(
void
);
libkn_kref_com_dong_demo013_navigation_Page_Detail
(
*
Detail
)(
libkn_kref_com_dong_demo013_navigation_ComponentDemo
demo
);
libkn_kref_com_dong_demo013_navigation_ComponentDemo
(
*
get_demo
)(
libkn_kref_com_dong_demo013_navigation_Page_Detail
thiz
);
libkn_kref_com_dong_demo013_navigation_ComponentDemo
(
*
component1
)(
libkn_kref_com_dong_demo013_navigation_Page_Detail
thiz
);
libkn_kref_com_dong_demo013_navigation_Page_Detail
(
*
copy
)(
libkn_kref_com_dong_demo013_navigation_Page_Detail
thiz
,
libkn_kref_com_dong_demo013_navigation_ComponentDemo
demo
);
libkn_KBoolean
(
*
equals
)(
libkn_kref_com_dong_demo013_navigation_Page_Detail
thiz
,
libkn_kref_kotlin_Any
other
);
libkn_KInt
(
*
hashCode
)(
libkn_kref_com_dong_demo013_navigation_Page_Detail
thiz
);
const
char
*
(
*
toString
)(
libkn_kref_com_dong_demo013_navigation_Page_Detail
thiz
);
}
Detail
;
libkn_KType
*
(
*
_type
)(
void
);
}
Page
;
libkn_KInt
(
*
com_dong_demo013_navigation_ComponentDemo
$
stableprop_getter
)();
libkn_KInt
(
*
com_dong_demo013_navigation_Page_Detail
$
stableprop_getter
)();
libkn_KInt
(
*
com_dong_demo013_navigation_Page_Home
$
stableprop_getter
)();
}
navigation
;
struct
{
libkn_KType
*
(
*
_type
)(
void
);
libkn_KBoolean
(
*
get_isRunning
)(
libkn_kref_com_dong_demo013_LogController
thiz
);
void
(
*
stop
)(
libkn_kref_com_dong_demo013_LogController
thiz
);
}
LogController
;
struct
{
libkn_KType
*
(
*
_type
)(
void
);
libkn_KLong
(
*
get_elapsedTime
)(
libkn_kref_com_dong_demo013_TimerController
thiz
);
libkn_KBoolean
(
*
get_isRunning
)(
libkn_kref_com_dong_demo013_TimerController
thiz
);
void
(
*
reset
)(
libkn_kref_com_dong_demo013_TimerController
thiz
);
void
(
*
start
)(
libkn_kref_com_dong_demo013_TimerController
thiz
);
void
(
*
stop
)(
libkn_kref_com_dong_demo013_TimerController
thiz
);
}
TimerController
;
void
*
(
*
MainArkUIViewController_
)(
void
*
env
);
libkn_KInt
(
*
hiLogPrintMsg_
)(
libkn_KUInt
type
,
libkn_KUInt
level
,
libkn_KUInt
domain
,
const
char
*
tag
,
const
char
*
message
);
void
(
*
pirntAllLevelHiLog
)();
void
(
*
pirntRandomHiLog
)();
void
(
*
pirntSingleHiLog
)();
void
(
*
testArkTsToKotin_
)();
void
(
*
triggerANRByInfiniteLoop
)();
}
demo013
;
}
dong
;
}
com
;
struct
{
struct
{
struct
{
struct
{
struct
{
libkn_KInt
(
*
kn_get_render_backend_id_
)();
}
internal
;
}
ohos
;
}
compose
;
}
jetbrains
;
}
org
;
struct
{
struct
{
struct
{
struct
{
struct
{
void
(
*
InitJsRenderNodeContext_
)(
void
*
env
,
void
*
nodeConstructor
,
void
*
statusModifyConstructor
,
libkn_KDouble
ratio
,
libkn_KBoolean
fixed
);
void
(
*
_Export_ArkUIViewController_aboutToAppear
)(
void
*
controllerRef
);
void
(
*
_Export_ArkUIViewController_aboutToDisappear
)(
void
*
controllerRef
);
void
(
*
_Export_ArkUIViewController_cancelSyncRefresh
)(
void
*
controllerRef
,
libkn_KInt
refreshId
);
void
(
*
_Export_ArkUIViewController_dispatchHoverEvent
)(
void
*
controllerRef
);
void
(
*
_Export_ArkUIViewController_dispatchMouseEvent
)(
void
*
controllerRef
);
libkn_KBoolean
(
*
_Export_ArkUIViewController_dispatchTouchEvent
)(
void
*
controllerRef
,
void
*
nativeTouchEvent
,
libkn_KBoolean
ignoreInteropView
);
void
(
*
_Export_ArkUIViewController_draw
)(
void
*
controllerRef
,
void
*
canvas
);
libkn_KInt
(
*
_Export_ArkUIViewController_findNodeIdAt
)(
void
*
controllerRef
,
libkn_KFloat
x
,
libkn_KFloat
y
);
const
char
*
(
*
_Export_ArkUIViewController_getId
)(
void
*
controllerRef
);
void
*
(
*
_Export_ArkUIViewController_getJsNode
)(
void
*
controllerRef
);
libkn_KInt
(
*
_Export_ArkUIViewController_getRendererTypeId
)();
void
*
(
*
_Export_ArkUIViewController_getXComponentRender
)(
void
*
controllerRef
);
void
(
*
_Export_ArkUIViewController_initFusionRendererNode
)(
void
*
controllerRef
,
libkn_KBoolean
enableCApi
,
void
*
rootContent
,
void
*
frameMgr
);
void
(
*
_Export_ArkUIViewController_keyboardWillHide
)(
void
*
controllerRef
);
void
(
*
_Export_ArkUIViewController_keyboardWillShow
)(
void
*
controllerRef
,
libkn_KFloat
keyboardHeight
);
libkn_KBoolean
(
*
_Export_ArkUIViewController_onBackPress
)(
void
*
controllerRef
);
void
(
*
_Export_ArkUIViewController_onConfigurationUpdate
)(
void
*
controllerRef
);
void
(
*
_Export_ArkUIViewController_onFinalize
)(
void
*
controllerRef
);
void
(
*
_Export_ArkUIViewController_onFocusEvent
)(
void
*
controllerRef
);
void
(
*
_Export_ArkUIViewController_onFrame
)(
void
*
controllerRef
,
libkn_KLong
timestamp
,
libkn_KLong
targetTimestamp
);
void
(
*
_Export_ArkUIViewController_onIdle
)(
void
*
controllerRef
,
libkn_KLong
timeLeft
);
void
(
*
_Export_ArkUIViewController_onKeyEvent
)(
void
*
controllerRef
);
void
(
*
_Export_ArkUIViewController_onPageHide
)(
void
*
controllerRef
);
void
(
*
_Export_ArkUIViewController_onPageShow
)(
void
*
controllerRef
);
void
(
*
_Export_ArkUIViewController_onSurfaceChanged
)(
void
*
controllerRef
,
libkn_KInt
width
,
libkn_KInt
height
);
void
(
*
_Export_ArkUIViewController_onSurfaceCreated
)(
void
*
controllerRef
,
void
*
xcomponentPtr
,
libkn_KInt
width
,
libkn_KInt
height
);
void
(
*
_Export_ArkUIViewController_onSurfaceDestroyed
)(
void
*
controllerRef
);
void
(
*
_Export_ArkUIViewController_onSurfaceHide
)(
void
*
controllerRef
);
void
(
*
_Export_ArkUIViewController_onSurfaceShow
)(
void
*
controllerRef
);
libkn_KInt
(
*
_Export_ArkUIViewController_requestSyncRefresh
)(
void
*
controllerRef
);
const
char
*
(
*
_Export_ArkUIViewController_sendMessage
)(
void
*
controllerRef
,
const
char
*
type
,
const
char
*
message
);
void
(
*
_Export_ArkUIViewController_setContext
)(
void
*
controllerRef
,
void
*
context
);
void
(
*
_Export_ArkUIViewController_setEnv
)(
void
*
controllerRef
,
void
*
env
);
void
(
*
_Export_ArkUIViewController_setId
)(
void
*
controllerRef
,
const
char
*
id
);
void
(
*
_Export_ArkUIViewController_setLocaleAndStringProvider
)(
void
*
controllerRef
,
void
*
provider
);
void
(
*
_Export_ArkUIViewController_setMessenger
)(
void
*
controllerRef
,
void
*
messenger
);
void
(
*
_Export_ArkUIViewController_setRendererBackendId
)(
void
*
controllerRef
,
libkn_KInt
backendId
);
void
(
*
_Export_ArkUIViewController_setRootView
)(
void
*
controllerRef
,
void
*
backRootView
,
void
*
foreRootView
,
void
*
touchableRootView
);
void
(
*
_Export_ArkUIViewController_setUIContext
)(
void
*
controllerRef
,
void
*
uiContext
);
void
(
*
_Export_ArkUIViewController_setXComponentRender
)(
void
*
controllerRef
,
void
*
render
);
libkn_KLong
(
*
getCurrentTimeNanos
)();
void
(
*
_Export_ArkUIViewInitializer_init
)(
void
*
env
,
void
*
exports
);
}
arkui
;
}
ui
;
}
export_
;
}
compose
;
}
androidx
;
struct
{
struct
{
struct
{
struct
{
libkn_KInt
(
*
testtoolchaindemo_composeapp_generated_resources_Res_array
$
stableprop_getter
)();
libkn_KInt
(
*
testtoolchaindemo_composeapp_generated_resources_Res_drawable
$
stableprop_getter
)();
libkn_KInt
(
*
testtoolchaindemo_composeapp_generated_resources_Res_font
$
stableprop_getter
)();
libkn_KInt
(
*
testtoolchaindemo_composeapp_generated_resources_Res_plurals
$
stableprop_getter
)();
libkn_KInt
(
*
testtoolchaindemo_composeapp_generated_resources_Res_string
$
stableprop_getter
)();
libkn_KInt
(
*
testtoolchaindemo_composeapp_generated_resources_Res_array
$
stableprop_getter_
)();
libkn_KInt
(
*
testtoolchaindemo_composeapp_generated_resources_Res_drawable
$
stableprop_getter_
)();
libkn_KInt
(
*
testtoolchaindemo_composeapp_generated_resources_Res_font
$
stableprop_getter_
)();
libkn_KInt
(
*
testtoolchaindemo_composeapp_generated_resources_Res_plurals
$
stableprop_getter_
)();
libkn_KInt
(
*
testtoolchaindemo_composeapp_generated_resources_Res_string
$
stableprop_getter_
)();
libkn_KInt
(
*
testtoolchaindemo_composeapp_generated_resources_Res_array
$
stableprop_getter__
)();
libkn_KInt
(
*
testtoolchaindemo_composeapp_generated_resources_Res_drawable
$
stableprop_getter__
)();
libkn_KInt
(
*
testtoolchaindemo_composeapp_generated_resources_Res_font
$
stableprop_getter__
)();
libkn_KInt
(
*
testtoolchaindemo_composeapp_generated_resources_Res_plurals
$
stableprop_getter__
)();
libkn_KInt
(
*
testtoolchaindemo_composeapp_generated_resources_Res_string
$
stableprop_getter__
)();
libkn_KInt
(
*
testtoolchaindemo_composeapp_generated_resources_Res_array
$
stableprop_getter___
)();
libkn_KInt
(
*
testtoolchaindemo_composeapp_generated_resources_Res_drawable
$
stableprop_getter___
)();
libkn_KInt
(
*
testtoolchaindemo_composeapp_generated_resources_Res_font
$
stableprop_getter___
)();
libkn_KInt
(
*
testtoolchaindemo_composeapp_generated_resources_Res_plurals
$
stableprop_getter___
)();
libkn_KInt
(
*
testtoolchaindemo_composeapp_generated_resources_Res_string
$
stableprop_getter___
)();
}
resources
;
}
generated
;
}
composeapp
;
}
testtoolchaindemo
;
}
root
;
}
kotlin
;
}
libkn_ExportedSymbols
;
extern
libkn_ExportedSymbols
*
libkn_symbols
(
void
);
#ifdef __cplusplus
}
/* extern "C" */
#endif
#endif
/* KONAN_LIBKN_H */
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment